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)
INSTINC_SUBDIRS = \
machine \
c++ \
crypto
INSTINC_SUBDIRS_PPC = ${INSTINC_SUBDIRS} \
ppc
INSTINC_SUBDIRS_I386 = ${INSTINC_SUBDIRS} \
i386
INSTINC_SUBDIRS_X86_64 = ${INSTINC_SUBDIRS} \
i386
INSTINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS} \
arm
EXPINC_SUBDIRS = ${INSTINC_SUBDIRS}
EXPINC_SUBDIRS_PPC = ${INSTINC_SUBDIRS_PPC}
EXPINC_SUBDIRS_I386 = ${INSTINC_SUBDIRS_I386}
EXPINC_SUBDIRS_X86_64 = ${INSTINC_SUBDIRS_X86_64}
EXPINC_SUBDIRS_ARM = ${INSTINC_SUBDIRS_ARM}
DATAFILES = \
OSAtomic.h \
OSBase.h \
OSByteOrder.h \
_OSByteOrder.h \
OSDebug.h \
OSKextLib.h \
OSMalloc.h \
OSReturn.h \
OSTypes.h \
locks.h \
sysctl.h \
zconf.h \
zlib.h
PRIVATE_DATAFILES = \
OSKextLibPrivate.h \
OSKextLibPrivate.h \
kext_request_keys.h \
mkext.h \
prelink.h
INSTALL_MI_LIST = \
OSByteOrder.h \
_OSByteOrder.h \
OSDebug.h \
OSKextLib.h \
OSReturn.h \
OSTypes.h
INSTALL_MI_DIR = libkern
INSTALL_MI_LCL_LIST = \
${INSTALL_MI_LIST} \
${PRIVATE_DATAFILES} \
kext_panic_report.h \
OSCrossEndian.h
INSTALL_KF_MI_LIST = \
${DATAFILES}
INSTALL_KF_MI_LCL_LIST = \
${DATAFILES} \
${PRIVATE_DATAFILES}
EXPORT_MI_LIST = \
${DATAFILES} \
${PRIVATE_DATAFILES} \
kernel_mach_header.h \
kxld.h \
kxld_types.h
EXPORT_MI_GEN_LIST = version.h
EXPORT_MI_DIR = libkern
version.h: version.h.template $(SRCROOT)/config/MasterVersion
@echo "Generating libkern/$@ from $<";
$(_v)install $(DATA_INSTALL_FLAGS) $< $@
$(_v)$(NEWVERS) $@ > /dev/null;
include $(MakeInc_rule)
include $(MakeInc_dir)