aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile16
1 files changed, 6 insertions, 10 deletions
diff --git a/Makefile b/Makefile
index 66e7ff0..1c01e5c 100644
--- a/Makefile
+++ b/Makefile
@@ -5,21 +5,17 @@ LIBS=purple json-glib-1.0 glib-2.0 sqlite3
PKG_CONFIG=pkg-config
-PKG_CFLAGS=$(shell $(PKG_CONFIG) --cflags $(LIBS) || echo "FAILED")
+PKG_CFLAGS:=$(shell $(PKG_CONFIG) --cflags $(LIBS) || echo "FAILED")
ifeq ($(PKG_CFLAGS),FAILED)
-$(error "$(PKG_CONFIG) failed")
-else
-CFLAGS+=$(PKG_CFLAGS)
+ $(error "$(PKG_CONFIG) failed")
endif
-CFLAGS+=-fPIC -DPIC
+CFLAGS+=$(PKG_CFLAGS) -fPIC -DPIC
-PKG_LDLIBS=$(shell $(PKG_CONFIG) --libs $(LIBS) || echo "FAILED")
+PKG_LDLIBS:=$(shell $(PKG_CONFIG) --libs $(LIBS) || echo "FAILED")
ifeq ($(PKG_LDLIBS),FAILED)
-$(error "$(PKG_CONFIG) failed")
-else
-LDLIBS+=$(PKG_LDLIBS)
+ $(error "$(PKG_CONFIG) failed")
endif
-LDLIBS+=-lhttp_parser
+LDLIBS+=$(PKG_LDLIBS) -lhttp_parser
ifndef MATRIX_NO_E2E
LDLIBS+=-lolm -lgcrypt