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 system_event_log.h 30 31DATAFILES = \ 32 atomic.h \ 33 base.h \ 34 overflow.h 35 36DRIVERKIT_DATAFILES = \ 37 atomic.h \ 38 base.h \ 39 overflow.h 40 41EXCLAVEKIT_DATAFILES = \ 42 base.h \ 43 base_private.h 44 45EXCLAVECORE_DATAFILES = \ 46 base.h \ 47 base_private.h 48 49PRIVATE_DATAFILES = \ 50 atomic_private.h \ 51 atomic_private_arch.h \ 52 atomic_private_impl.h \ 53 base_private.h \ 54 reason_private.h \ 55 system_event_log.h 56 57INSTALL_MI_LIST = ${DATAFILES} 58 59INSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES} 60 61INSTALL_EXCLAVEKIT_MI_LIST = ${EXCLAVEKIT_DATAFILES} 62 63INSTALL_EXCLAVECORE_MI_LIST = ${EXCLAVECORE_DATAFILES} 64 65INSTALL_MI_DIR = os 66 67INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} 68 69INSTALL_KF_MI_LIST = ${KERNELFILES} 70 71INSTALL_KF_MI_LCL_LIST = ${KERNELFILES} ${PRIVATE_KERNELFILES} 72 73EXPORT_MI_LIST = \ 74 ${KERNELFILES} ${PRIVATE_KERNELFILES} log_private.h 75 76EXPORT_MI_DIR = os 77 78include $(MakeInc_rule) 79include $(MakeInc_dir) 80