xref: /minix3/minix/usr.bin/trace/Makefile (revision b58e161ccb9bcc2008a44da1b8ee01a0a6f2990e)
1521fa314SDavid van Moolenbroek.include <bsd.own.mk>
2521fa314SDavid van Moolenbroek
3521fa314SDavid van MoolenbroekPROG=	trace
4521fa314SDavid van MoolenbroekSRCS=	call.o error.o escape.o format.o ioctl.o kernel.o mem.o output.o \
5521fa314SDavid van Moolenbroek	proc.o signal.o trace.o
6521fa314SDavid van Moolenbroek.PATH:	${.CURDIR}/service
7e4e21ee1SDavid van MoolenbroekSRCS+=	pm.o vfs.o rs.o mib.o vm.o ipc.o
8521fa314SDavid van Moolenbroek.PATH:	${.CURDIR}/ioctl
9521fa314SDavid van MoolenbroekSRCS+=	block.o char.o net.o svrctl.o
10521fa314SDavid van Moolenbroek
11521fa314SDavid van MoolenbroekCPPFLAGS+=	-D_MINIX_SYSTEM=1 -I${.CURDIR} -I${NETBSDSRCDIR}/minix
12521fa314SDavid van Moolenbroek
13*b58e161cSDavid van MoolenbroekCOPTS.format.c+=	-Wno-format-nonliteral
14*b58e161cSDavid van Moolenbroek
15521fa314SDavid van Moolenbroekerror.c: error.awk ${NETBSDSRCDIR}/sys/sys/errno.h
16521fa314SDavid van Moolenbroek	${TOOL_AWK} -f ${.ALLSRC} > ${.TARGET}
17521fa314SDavid van Moolenbroek
18521fa314SDavid van Moolenbroeksignal.c: signal.awk ${NETBSDSRCDIR}/sys/sys/signal.h
19521fa314SDavid van Moolenbroek	${TOOL_AWK} -f ${.ALLSRC} > ${.TARGET}
20521fa314SDavid van Moolenbroek
21521fa314SDavid van MoolenbroekCLEANFILES+=	error.c signal.c
22521fa314SDavid van Moolenbroek
23*b58e161cSDavid van MoolenbroekWARNS?=	5
24*b58e161cSDavid van Moolenbroek
25521fa314SDavid van Moolenbroek.include <bsd.prog.mk>
26