X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/060df5ea7c632b1ac8cc8aac1fb59758165c2084..6d2010ae8f7a6078e10b361c6962983bab233e0f:/security/conf/Makefile.template diff --git a/security/conf/Makefile.template b/security/conf/Makefile.template index ebe12b2d7..fd1ffeef0 100644 --- a/security/conf/Makefile.template +++ b/security/conf/Makefile.template @@ -26,8 +26,7 @@ include $(MakeInc_def) # # XXX: CFLAGS # -CFLAGS+= -I. -imacros meta_features.h -DKERNEL -DBSD_KERNEL_PRIVATE \ - -Wall -fno-common +CFLAGS+= -I. -include meta_features.h -DBSD_KERNEL_PRIVATE # # Directories for mig generated files @@ -81,17 +80,17 @@ ${OBJS}: ${OBJSDEPS} LDOBJS = $(OBJS) -$(COMPONENT).o: $(LDOBJS) +$(COMPONENT).filelist: $(LDOBJS) $(_v)$(RM) $(RMFLAGS) vers.c - $(_v)$(COMPOBJROOT)/newvers \ + $(_v)$(SRCROOT)/SETUP/newvers \ `$(CAT) ${VERSION_FILES}` ${COPYRIGHT_FILES} $(_v)${KCC} $(CFLAGS) $(INCLUDES) -c vers.c @echo LDFILELIST $(COMPONENT) $(_v)( for obj in ${LDOBJS} vers.o; do \ echo $(TARGET)$(COMP_OBJ_DIR)/$(KERNEL_CONFIG)/$${obj}; \ - done; ) > $(COMPONENT).o + done; ) > $(COMPONENT).filelist -do_all: $(COMPONENT).o +do_all: $(COMPONENT).filelist do_depend: do_all $(_v)${MD} -u Makedep -f -d `ls *.d`;