1.include <bsd.init.mk> 2 3LIB= notify 4WARNS= 6 5 6.PATH: . 7.PATH: ../../sbin/launchd 8 9BASE_INCLUDE= -I${.CURDIR}/../../include/apple -I${MACHINE_INCLUDES} 10BASE_INCLUDE+= -I${.CURDIR} -I. -I${.CURDIR}/../liblaunch -I${.CURDIR}/../libosxsupport 11BASE_INCLUDE+= -I${.CURDIR}/../../include -I${.CURDIR}/../../sys 12DEFINES= -D__APPLE__ -fblocks -DLIBC_NO_LIBCRASHREPORTERCLIENT -DPRIVATE 13MIG_FLAGS= ${BASE_INCLUDE} ${DEFINES} 14CFLAGS+= ${MIG_FLAGS} -D__MigTypeCheck 15 16notify_ipc.h notify_ipcUser.c: notify_ipc.defs 17 mig ${MIG_FLAGS} ${.CURDIR}/notify_ipc.defs 18 19notify_client.c: notify_ipc.h notify_ipcUser.c 20 21SRCS= libnotify.c \ 22 notify_client.c \ 23 table.c \ 24 notify_ipcUser.c 25INCS= notify.h 26 27CLEANFILES+= *User.c *Server.c notify_ipc.h 28 29.include <bsd.lib.mk> 30