blob: c3ae1887baa9d47efe1003fd51a2722bee3ebfc6 [file] [log] [blame]
TOP?= ../
include ${TOP}/Makefile.inc
include ${TOP}/config.mk
SCRIPTSDIR= ${LIBEXECDIR}/dhcpcd-hooks
SCRIPTS= 01-test 02-dump
SCRIPTS+= 10-mtu 10-wpa_supplicant 15-timezone 20-resolv.conf
SCRIPTS+= 29-lookup-hostname 30-hostname
SCRIPTS+= ${HOOKSCRIPTS}
all:
install:
${INSTALL} -d ${DESTDIR}${SCRIPTSDIR}
${INSTALL} -m ${NONBINMODE} ${SCRIPTS} ${DESTDIR}${SCRIPTSDIR}
import:
${INSTALL} -d /tmp/${DISTPREFIX}/dhcpcd-hooks
for x in ${SCRIPTS}; do \
t="/tmp/${DISTPREFIX}/dhcpcd-hooks/$$x"; \
if test "$$(sed -ne 1p $$x)" = "#!/bin/sh"; then \
echo "#!/bin/sh" >"$$t"; \
printf "${IMPORT_SHID}\n" >>"$$t"; \
echo "" >>"$$t"; \
sed 1d "$$x" >>"$$t"; \
else \
printf "${IMPORT_SHID}\n" >"$$t"; \
echo "" >>"$$t"; \
cat "$$x" >>"$$t"; \
fi; \
done;