xref: /NextBSD/usr.sbin/aslmanager/Makefile (revision 6c39c73cb866e21baee0a9b3114bed927d2780d5)
1.include <src.opts.mk>
2PROG= aslmanager
3NO_WERROR=yes
4
5MAN= aslmanager.8
6
7.PATH: .
8.PATH: ${.CURDIR}
9.PATH: ${.CURDIR}/support
10.PATH: ${.CURDIR}/uuid
11.PATH: ${.CURDIR}/init
12
13
14BASE_INCLUDE=  -I. -I${.CURDIR} -I${.CURDIR}/init -I${.CURDIR}/../../include/apple
15BASE_INCLUDE+= -I${.CURDIR}/../../include -I${.CURDIR}/../../sys
16DEFINES= -D__APPLE__ -fblocks -DLIBC_NO_LIBCRASHREPORTERCLIENT -DPRIVATE
17MIG_FLAGS= ${BASE_INCLUDE} 	${DEFINES}
18#override default CFLAGS
19CFLAGS= ${MIG_FLAGS}  -D__MigTypeCheck
20CFLAGS+= -I${.CURDIR}/../../contrib/openbsm -I${.CURDIR}/../../lib/liblaunch -I${.CURDIR}/../../lib/libasl -I${.CURDIR}/../../lib/libdispatch
21CFLAGS+= -I${.CURDIR}/../../lib/libxpc -I${.CURDIR}/../../lib/libosxsupport
22CFLAGS+= -DHAVE_INTTYPES_H
23
24LDFLAGS+= -pthread
25
26SRCS= aslmanager.c
27LDADD+= -lz -lutil -lauditd -lbsm -ldispatch -lmach -lBlocksRuntime -llaunch -losxsupport -lxpc -lnotify -lnv -lsbuf -lasl
28
29.include <bsd.prog.mk>
30