aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCody Logan <cody@lokken.dev>2023-11-27 17:06:02 -0800
committerCody Logan <cody@lokken.dev>2023-11-27 17:06:02 -0800
commit98ef3fac8b316dbe535891950e5a43e4369fb615 (patch)
tree23f305107abf460368e58bf806a58ce5817f912a
parent3dce0f81b4aa7a30269f7bdc484f8f872cb26391 (diff)
downloadconvert-markdown-98ef3fac8b316dbe535891950e5a43e4369fb615.tar.gz
convert-markdown-98ef3fac8b316dbe535891950e5a43e4369fb615.zip
Use pkg-config if possible
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index bf0c839..49d10a3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,9 @@
include Makefile.configure
-CFLAGS += -O2
-LDADD += -llowdown -lm $(LDADD_MD5) $(LDADD_STATIC)
+LDADD_PKG != pkg-config --silence-errors --libs lowdown || echo "-llowdown -lm"
+CFLAGS_PKG != pkg-config --silence-errors --cflags lowdown || echo ""
+LDADD += $(LDADD_PKG) $(LDADD_MD5) $(LDADD_STATIC)
+CFLAGS += -O2 $(CFLAGS_PKG)
convert-markdown: convert-markdown.o compats.o
$(CC) $^ -o $@ $(LDFLAGS) $(LDADD)