X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/2d21ac55c334faf3a56e5634905ed6987fc787d4..c3c9b80d004dbbfdf763edeb97968c6997e3b45b:/osfmk/UserNotification/Makefile diff --git a/osfmk/UserNotification/Makefile b/osfmk/UserNotification/Makefile index edc1f17b4..f8dde43ab 100644 --- a/osfmk/UserNotification/Makefile +++ b/osfmk/UserNotification/Makefile @@ -6,22 +6,6 @@ export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir include $(MakeInc_cmd) include $(MakeInc_def) -INSTINC_SUBDIRS = - -INSTINC_SUBDIRS_PPC = - -INSTINC_SUBDIRS_I386 = - -INSTINC_SUBDIRS_ARM = - -EXPINC_SUBDIRS = - -EXPINC_SUBDIRS_PPC = - -EXPINC_SUBDIRS_I386 = - -EXPINC_SUBDIRS_ARM = - MIG_TYPES = \ UNDTypes.defs @@ -29,22 +13,23 @@ MIG_DEFS = \ UNDRequest.defs \ UNDReply.defs -DATAFILES = \ +PRIVATE_DATAFILES = \ UNDTypes.h \ ${MIG_TYPES} \ ${MIG_DEFS} -INSTALL_MI_LIST = +KERNELFILES = \ + KUNCUserNotifications.h \ + ${PRIVATE_DATAFILES} -INSTALL_MI_LCL_LIST = ${DATAFILES} +INSTALL_MI_LIST = +INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} INSTALL_MI_GEN_LIST = INSTALL_MI_DIR = UserNotification -EXPORT_MI_LIST = \ - KUNCUserNotifications.h \ - ${DATAFILES} +EXPORT_MI_LIST = ${KERNELFILES} EXPORT_MI_GEN_LIST = @@ -52,7 +37,7 @@ EXPORT_MI_DIR = UserNotification # # Build path -# +# INCFLAGS_MAKEFILE= -I.. MIGKSFLAGS = -DMACH_KERNEL_PRIVATE -DKERNEL_SERVER=1 @@ -70,13 +55,15 @@ MIG_KSHDRS = \ MIG_KSSRC = \ UNDReplyServer.c -COMP_FILES = ${MIG_KUSRC} ${MIG_KSSRC} +COMP_FILES = ${MIG_KUSRC} ${MIG_KSSRC} + +do_build_all:: $(COMP_FILES) ${COMP_FILES} : ${MIG_TYPES} - + ${MIG_KUSRC} : \ %.c : %.defs - @echo MIG $@ + @$(LOG_MIG) "$@" $(_v)${MIG} ${MIGFLAGS} ${MIGKUFLAGS} \ -user $*.c \ -header $*.h \ @@ -86,7 +73,7 @@ ${MIG_KUSRC} : \ ${MIG_KSSRC}: \ %Server.c : %.defs - @echo MIG $@ + @$(LOG_MIG) "$@" $(_v)${MIG} ${MIGFLAGS} ${MIGKSFLAGS} \ -user /dev/null \ -header /dev/null \ @@ -94,6 +81,5 @@ ${MIG_KSSRC}: \ -sheader $*Server.h \ $< - include $(MakeInc_rule) include $(MakeInc_dir)