From 0e5e5271203f45d3af43268c6163e6f1e3c1983e Mon Sep 17 00:00:00 2001
From: "C. McEnroe" <june@causal.agency>
Date: Wed, 9 Jun 2021 16:58:42 -0400
Subject: Use LDADD variables and BINDIR

---
 Makefile | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

(limited to 'Makefile')

diff --git a/Makefile b/Makefile
index 25577d2..95772a3 100644
--- a/Makefile
+++ b/Makefile
@@ -1,11 +1,17 @@
 PREFIX ?= /usr/local
+BINDIR ?= ${PREFIX}/bin
 MANDIR ?= ${PREFIX}/man
 
 CFLAGS += -std=c11 -Wall -Wextra -Wpedantic
-LDLIBS = -ltls
+
+LDADD.libtls = -ltls
+LDADD.libiconv =
+LDADD.resolv =
 
 -include config.mk
 
+LDLIBS = ${LDADD.libtls} ${LDADD.libiconv} ${LDADD.resolv}
+
 OBJS += archive.o
 OBJS += atom.o
 OBJS += concat.o
@@ -35,9 +41,9 @@ clean:
 	rm -f bubger ${OBJS} tags
 
 install: bubger bubger.1
-	install -d ${DESTDIR}${PREFIX}/bin ${DESTDIR}${MANDIR}/man1
-	install bubger ${DESTDIR}${PREFIX}/bin
+	install -d ${DESTDIR}${BINDIR} ${DESTDIR}${MANDIR}/man1
+	install bubger ${DESTDIR}${BINDIR}
 	install -m 644 bubger.1 ${DESTDIR}${MANDIR}/man1
 
 uninstall:
-	rm -f ${DESTDIR}${PREFIX}/bin/bubger ${DESTDIR}${MANDIR}/man1/bubger.1
+	rm -f ${DESTDIR}${BINDIR}/bubger ${DESTDIR}${MANDIR}/man1/bubger.1
-- 
cgit 1.4.1