]> git.sesse.net Git - bcachefs-tools-debian/commitdiff
Abort compilation early if pkg-config fails
authorTim Schlueter <schlueter.tim@linux.com>
Mon, 14 Jan 2019 08:25:02 +0000 (00:25 -0800)
committerTim Schlueter <schlueter.tim@linux.com>
Mon, 14 Jan 2019 08:42:42 +0000 (00:42 -0800)
Makefile

index d9220b981060106a87921df690087616e22fdc35..cffb3c657791447d7970e46ee00ef06f0a896911 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -37,7 +37,13 @@ endif
 PKGCONFIG_LIBS="blkid uuid liburcu libsodium zlib liblz4 libzstd"
 
 PKGCONFIG_CFLAGS:=$(shell pkg-config --cflags $(PKGCONFIG_LIBS))
+ifeq (,$(PKGCONFIG_CFLAGS))
+    $(error pkg-config error)
+endif
 PKGCONFIG_LDLIBS:=$(shell pkg-config --libs   $(PKGCONFIG_LIBS))
+ifeq (,$(PKGCONFIG_LDLIBS))
+    $(error pkg-config error (libs))
+endif
 
 CFLAGS+=$(PKGCONFIG_CFLAGS)
 LDLIBS+=$(PKGCONFIG_LDLIBS)