Loading...
--- xnu/xnu-12377.101.15/security/conf/Makefile.template
+++ /dev/null
@@ -1,116 +0,0 @@
-#
-# Mach Operating System
-# Copyright (c) 1986 Carnegie-Mellon University
-# All rights reserved. The CMU software License Agreement specifies
-# the terms and conditions for use and redistribution.
-#
-
-export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
-export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
-export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
-export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
-
-include $(MakeInc_cmd)
-include $(MakeInc_def)
-
-#
-# XXX: CFLAGS
-#
-CFLAGS+= -include meta_features.h -DBSD_KERNEL_PRIVATE
-SFLAGS+= -include meta_features.h
-
-#
-# INCFLAGS to include security prototypes
-#
-INCFLAGS_MAKEFILE= -I$(SOURCE)/..
-
-#
-# Directories for mig generated files
-#
-COMP_SUBDIRS =
-
-#
-# Make sure we don't remove this by accident if interrupted at the wrong
-# time.
-#
-.PRECIOUS: Makefile
-
-#
-# Theses macros are filled in by the config program depending on the
-# current configuration. The MACHDEP macro is replaced by the
-# contents of the machine dependent makefile template and the others
-# are replaced by the corresponding symbol definitions for the
-# configuration.
-#
-
-%OBJS
-
-%LIBOBJS
-
-%CFILES
-
-%CXXFILES
-
-%SFILES
-
-%MACHDEP
-
-#
-# Diagnostic opt-outs. We need to make this list empty.
-#
-# DO NOT ADD MORE HERE.
-#
-# -Wno-cast-align
-mac_base.o_CWARNFLAGS_ADD += -Wno-cast-align
-# -Wno-shorten-64-to-32
-mac_audit.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32
-mac_base.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32
-mac_process.o_CWARNFLAGS_ADD += -Wno-shorten-64-to-32
-# -Wno-sign-conversion
-mac_base.o_CWARNFLAGS_ADD += -Wno-sign-conversion
-mac_mach.o_CWARNFLAGS_ADD += -Wno-sign-conversion
-mac_vfs.o_CWARNFLAGS_ADD += -Wno-sign-conversion
-mac_vfs_subr.o_CWARNFLAGS_ADD += -Wno-sign-conversion
-
-# Rebuild if per-file overrides change
-${OBJS}: $(firstword $(MAKEFILE_LIST))
-
-# Rebuild if global compile flags change
-$(COBJS): .CFLAGS
-.CFLAGS: ALWAYS
- $(_v)$(REPLACECONTENTS) $@ $(KCC) $(CFLAGS) $(INCFLAGS)
-$(CXXOBJS): .CXXFLAGS
-.CXXFLAGS: ALWAYS
- $(_v)$(REPLACECONTENTS) $@ $(KC++) $(CXXFLAGS) $(INCFLAGS)
-$(SOBJS): .SFLAGS
-.SFLAGS: ALWAYS
- $(_v)$(REPLACECONTENTS) $@ $(S_KCC) $(SFLAGS) $(INCFLAGS)
-
-$(COMPONENT).filelist: $(OBJS)
- @$(LOG_LDFILELIST) "$(COMPONENT)"
- $(_v)for obj in ${OBJS}; do \
- $(ECHO) $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
- done > $(COMPONENT).filelist
-
-ifeq ($(XNU_LibAllFiles),1)
-LIBOBJS := $(OBJS)
-endif
-
-$(COMPONENT).libfilelist: $(LIBOBJS)
- @$(LOG_LDFILELIST) "lib$(COMPONENT)"
- $(_v)for obj in ${LIBOBJS}; do \
- $(ECHO) $(TARGET)/$(CURRENT_KERNEL_CONFIG)/$${obj}; \
- done > $(COMPONENT).libfilelist
-
-ifeq ($(RC_ProjectName),xnu_libraries)
-do_all: $(COMPONENT).libfilelist
-else
-do_all: $(COMPONENT).filelist
-endif
-
-do_build_all:: do_all
-
-%RULES
-
-include $(MakeInc_rule)
-include $(MakeInc_dir)