xref: /NextBSD/usr.bin/aslutil/Makefile (revision 4557fabb34e865d7f40be64b39c9e34fa41dbb60)
1.include <src.opts.mk>
2PROG= aslutil
3NO_WERROR= yes
4
5.PATH: .
6.PATH: ${.CURDIR}
7.PATH: ${.CURDIR}/support
8.PATH: ${.CURDIR}/uuid
9.PATH: ${.CURDIR}/init
10
11
12MAN= aslutil.1 syslog.1
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
24DEBUG_FLAGS+= -g -O0
25
26LDFLAGS+= -pthread
27
28SRCS= syslog.c
29LDFLAGS+= -lutil -lauditd -lbsm -ldispatch -lmach -lBlocksRuntime -llaunch -losxsupport -lxpc -lnotify -lnv -lasl -lsbuf
30
31.include <bsd.prog.mk>
32