From: Robin Hahling Date: Thu, 31 Jul 2014 21:51:30 +0000 (+0200) Subject: Fix CFLAGS and LDFLAGS for DragonFly and FreeBSD X-Git-Tag: 2.9~17 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=a85bd9b930166aee3c4c78ccca3506b9303e70b4;p=i3%2Fi3status Fix CFLAGS and LDFLAGS for DragonFly and FreeBSD --- diff --git a/Makefile b/Makefile index daa7a28..625b522 100644 --- a/Makefile +++ b/Makefile @@ -34,12 +34,18 @@ ifeq ($(OS),GNU/kFreeBSD) LIBS+=-lbsd endif -ifeq ($(OS),OpenBSD) +ifneq (, $(filter $(OS), DragonFly FreeBSD OpenBSD)) CFLAGS+=-I/usr/local/include/ LDFLAGS+=-L/usr/local/lib/ +endif + +ifeq ($(OS),OpenBSD) LIBS+=-lossaudio endif +ifeq ($(OS), NetBSD) +LIBS+= -lprop +endif # This probably applies for any pkgsrc based system ifneq (, $(filter $(OS), NetBSD DragonFly)) @@ -47,11 +53,6 @@ CFLAGS+=-I/usr/pkg/include/ LDFLAGS+=-L/usr/pkg/lib/ endif -ifeq ($(OS), NetBSD) -LIBS+= -lprop -endif - - V ?= 0 ifeq ($(V),0) # Don’t print command lines which are run