]> git.armaanb.net Git - opendoas.git/blobdiff - Makefile
Add a make rule to create ${BINDIR}.
[opendoas.git] / Makefile
index 0b9112e6c63d4d168f56165174501086515b6013..e573b6c8aa8e5be92fece305b593b2d25309e640 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -13,6 +13,7 @@ BINMODE=4511
 
 COPTS+= -Wall -Wextra -Werror -pedantic -std=c11
 CFLAGS+= -I${CURDIR} -I${CURDIR}/libopenbsd ${COPTS}
+LDFLAGS+= -lpam
 
 BINDIR?=/usr/bin
 MANDIR?=/usr/share/man
@@ -36,7 +37,10 @@ ${PROG}: ${OBJS} libopenbsd.a
        chmod ${BINMODE} $@
        chown ${BINOWN}:${BINGRP} $@
 
-${BINDIR}/${PROG}: .${PROG}.chmod
+${BINDIR}:
+       mkdir -pm 0755 $@
+
+${BINDIR}/${PROG}: .${PROG}.chmod ${BINDIR}
        mv $< $@
 
 install: ${BINDIR}/${PROG}