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