1# $FreeBSD$ 2 3LIB= asl 4SHLIB_MAJOR= 1 5SHLIBDIR?= /usr/lib 6NO_WERROR=yes 7 8DEFINES= -D__APPLE__ -fblocks -DLIBC_NO_LIBCRASHREPORTERCLIENT -DPRIVATE 9BASE_INCLUDE= -I${.CURDIR}/../../include/apple -I${.CURDIR}/../liblaunch/ -I${.CURDIR}/../libosxsupport/ -I${.CURDIR}/../libdispatch/ 10BASE_INCLUDE+= -I${.CURDIR} -I${.CURDIR}/../../include -I${MACHINE_INCLUDES} -I${.CURDIR}/../../sys 11MIG_FLAGS= ${BASE_INCLUDE} ${DEFINES} 12CFLAGS+= ${BASE_INCLUDE} ${DEFINES} -fPIC -DPRIVATE -D__MigTypeCheck=1 -DLIBSYSCALL_INTERFACE=1 13 14SRCS= asl.c asl_ipcUser.c asl_core.c asl_file.c asl_msg.c asl_object.c \ 15 asl_string.c syslog.c asl_client.c asl_fd.c asl_legacy1.c \ 16 asl_msg_list.c asl_store.c asl_util.c asl_common.c asl_memory.c 17 18MAN= asl.3 syslog.3 19 20asl_ipc.h asl_ipcUser.c: asl_ipc.defs 21 mig ${MIG_FLAGS} -sheader asl_ipc.h ${.CURDIR}/asl_ipc.defs 22 23asl.c: asl_ipc.h 24 25INCS= asl.h 26 27.include <bsd.lib.mk> 28