1 1.5 christos # $NetBSD: Makefile,v 1.5 2015/02/15 21:46:49 christos Exp $ 2 1.1 mrg 3 1.1 mrg PROG= devpubd 4 1.1 mrg SRCS= devpubd.c 5 1.2 riz MAN= devpubd.8 6 1.5 christos WARNS= 6 7 1.1 mrg 8 1.1 mrg BINDIR?= /sbin 9 1.1 mrg 10 1.1 mrg CPPFLAGS+= -DDEVPUBD_RUN_HOOKS=\"/libexec/devpubd-run-hooks\" 11 1.1 mrg 12 1.1 mrg SCRIPTS= devpubd-run-hooks 13 1.1 mrg SCRIPTSDIR_devpubd-run-hooks= /libexec 14 1.1 mrg 15 1.1 mrg .PATH: ${.CURDIR}/hooks 16 1.3 mlelstv HOOKS= 01-makedev 02-wedgenames 17 1.1 mrg SCRIPTS+= ${HOOKS:C,^,hooks/,} 18 1.1 mrg .for f in ${HOOKS} 19 1.1 mrg SCRIPTSDIR_hooks/${f}= /libexec/devpubd-hooks 20 1.1 mrg .endfor 21 1.1 mrg 22 1.1 mrg LDADD+= -lprop 23 1.1 mrg DPADD+= ${LIBPROP} 24 1.1 mrg 25 1.1 mrg CLEANFILES= devpubd-run-hooks 26 1.1 mrg 27 1.1 mrg .for f in devpubd-run-hooks 28 1.1 mrg ${f}: ${f}.in 29 1.1 mrg ${TOOL_SED} -e 's,@HOOKSDIR@,/libexec/devpubd-hooks,g' \ 30 1.1 mrg ${.CURDIR}/${f}.in > $@ 31 1.1 mrg .endfor 32 1.1 mrg 33 1.1 mrg .include <bsd.prog.mk> 34