1export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd 2export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def 3export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule 4export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir 5 6include $(MakeInc_cmd) 7include $(MakeInc_def) 8 9KERNELFILES = \ 10 atomic.h \ 11 alloc_util.h \ 12 base.h \ 13 cpp_util.h \ 14 log.h \ 15 object.h \ 16 overflow.h \ 17 trace.h 18 19PRIVATE_KERNELFILES = \ 20 atomic_private.h \ 21 atomic_private_arch.h \ 22 atomic_private_impl.h \ 23 base_private.h \ 24 hash.h \ 25 ptrtools.h \ 26 reason_private.h \ 27 refcnt.h \ 28 refcnt_internal.h \ 29 cxx_safe_buffers.h \ 30 system_event_log.h 31 32DATAFILES = \ 33 atomic.h \ 34 base.h \ 35 overflow.h 36 37DRIVERKIT_DATAFILES = \ 38 atomic.h \ 39 base.h \ 40 overflow.h 41 42EXCLAVEKIT_DATAFILES = \ 43 base.h \ 44 base_private.h \ 45 cxx_safe_buffers.h 46 47EXCLAVECORE_DATAFILES = \ 48 base.h \ 49 base_private.h \ 50 cxx_safe_buffers.h 51 52PRIVATE_DATAFILES = \ 53 atomic_private.h \ 54 atomic_private_arch.h \ 55 atomic_private_impl.h \ 56 base_private.h \ 57 reason_private.h \ 58 cxx_safe_buffers.h \ 59 system_event_log.h 60 61INSTALL_MI_LIST = ${DATAFILES} 62 63INSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES} 64 65INSTALL_EXCLAVEKIT_MI_LIST = ${EXCLAVEKIT_DATAFILES} 66 67INSTALL_EXCLAVECORE_MI_LIST = ${EXCLAVECORE_DATAFILES} 68 69INSTALL_MI_DIR = os 70 71INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} 72 73INSTALL_KF_MI_LIST = ${KERNELFILES} 74 75INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES} 76 77EXPORT_MI_LIST = \ 78 ${KERNELFILES} ${PRIVATE_KERNELFILES} log_private.h 79 80EXPORT_MI_DIR = os 81 82include $(MakeInc_rule) 83include $(MakeInc_dir) 84