summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorRoy Marples <roy@marples.name>2016-03-12 10:52:41 +0000
committerRoy Marples <roy@marples.name>2016-03-12 10:52:41 +0000
commitc2d0c13e72ea9ca20ad09ba03ec7cc4710369aad (patch)
treeed45f558f2a9d6a4393af1e8aba0e5d99bc1d1c6 /Makefile
parent0af58eb2887a25a58062a88fd481ae45c6409994 (diff)
downloaddhcpcd-c2d0c13e72ea9ca20ad09ba03ec7cc4710369aad.tar.xz
Support buggy FreeBSD rc system out of the box.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 337a4388..b960a120 100644
--- a/Makefile
+++ b/Makefile
@@ -46,6 +46,7 @@ SED_HOOKDIR= -e 's:@HOOKDIR@:${HOOKDIR}:g'
SED_SERVICEEXISTS= -e 's:@SERVICEEXISTS@:${SERVICEEXISTS}:g'
SED_SERVICECMD= -e 's:@SERVICECMD@:${SERVICECMD}:g'
SED_SERVICESTATUS= -e 's:@SERVICESTATUS@:${SERVICESTATUS}:g'
+SED_STATUSARG= -e 's:@STATUSARG@:${STATUSARG}:g'
SED_SCRIPT= -e 's:@SCRIPT@:${SCRIPT}:g'
SED_SYS= -e 's:@SYSCONFDIR@:${SYSCONFDIR}:g'
@@ -66,10 +67,11 @@ CLEANFILES+= *.tar.xz
.SUFFIXES: .in
-.in:
+.in: Makefile config.mk
${SED} ${SED_RUNDIR} ${SED_DBDIR} ${SED_LIBDIR} ${SED_HOOKDIR} \
${SED_SYS} ${SED_SCRIPT} ${SED_DATADIR} \
${SED_SERVICEEXISTS} ${SED_SERVICECMD} ${SED_SERVICESTATUS} \
+ ${SED_STATUSARG} \
$< > $@
all: config.h ${PROG} ${SCRIPTS} ${MAN5} ${MAN8}
@@ -78,7 +80,7 @@ all: config.h ${PROG} ${SCRIPTS} ${MAN5} ${MAN8}
dev:
cd dev && ${MAKE}
-.c.o:
+.c.o: Makefile config.mk
${CC} ${CFLAGS} ${CPPFLAGS} -c $< -o $@
CLEANFILES+= dhcpcd-embedded.h dhcpcd-embedded.c