1 export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd
2 export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
3 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
4 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
13 INSTINC_SUBDIRS_X86_64 = \
15 INSTINC_SUBDIRS_X86_64H = \
17 INSTINC_SUBDIRS_ARM = \
19 INSTINC_SUBDIRS_ARM64 = \
22 EXPINC_SUBDIRS = ${INSTINC_SUBDIRS}
23 EXPINC_SUBDIRS_X86_64 = ${INSTINC_SUBDIRS_X86_64}
24 EXPINC_SUBDIRS_X86_64H = ${INSTINC_SUBDIRS_X86_64H}
25 EXPINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS_ARM}
26 EXPINC_SUBDIRS_ARM64 = ${INSTINC_SUBDIRS_ARM64}
47 PRIVATE_KERNELFILES = \
56 ${PRIVATE_KERNELFILES} \
59 INSTALL_MI_LIST = ${DATAFILES}
61 INSTALL_MI_DIR = libkern
63 INSTALL_MI_LCL_LIST = \
64 ${PRIVATE_DATAFILES} \
68 INSTALL_KF_MI_LIST = ${KERNELFILES}
70 INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES}
73 $(sort ${KERNELFILES} ${PRIVATE_DATAFILES}) \
74 kernel_mach_header.h \
79 EXPORT_MI_GEN_LIST = version.h
81 EXPORT_MI_DIR = libkern
83 version.h: version.h.template $(SRCROOT)/config/MasterVersion
84 @echo "[$(CMD_MC)] $(ColorH)GENERATING$(Color0) $(ColorLF)libkern/$@$(Color0) from $(ColorF)$<$(Color0)";
85 $(_v)install $(DATA_INSTALL_FLAGS) $< $@
86 $(_v)$(NEWVERS) $@ > /dev/null;
88 include $(MakeInc_rule)
89 include $(MakeInc_dir)