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 9DATAFILES = 10 11PRIVATE_DATAFILES = exc_resource.h 12 13EXPORT_ONLY_FILES = \ 14 affinity.h \ 15 assert.h \ 16 audit_sessionport.h \ 17 call_entry.h \ 18 clock.h \ 19 cpu_number.h \ 20 cpu_data.h \ 21 debug.h \ 22 extmod_statistics.h \ 23 ipc_mig.h \ 24 ipc_misc.h \ 25 kalloc.h \ 26 kext_alloc.h \ 27 kern_types.h \ 28 kpc.h \ 29 ledger.h \ 30 lock.h \ 31 locks.h \ 32 host.h \ 33 mach_param.h \ 34 macro_help.h \ 35 page_decrypt.h \ 36 pms.h \ 37 processor.h \ 38 queue.h \ 39 sched_prim.h \ 40 simple_lock.h \ 41 startup.h \ 42 task.h \ 43 telemetry.h \ 44 thread.h \ 45 thread_call.h \ 46 timer_call.h \ 47 wait_queue.h \ 48 zalloc.h 49 50INSTALL_MI_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} 51 52INSTALL_MI_DIR = kern 53 54EXPORT_MI_LIST = ${DATAFILES} ${EXPORT_ONLY_FILES} 55 56EXPORT_MI_DIR = kern 57 58include $(MakeInc_rule) 59include $(MakeInc_dir) 60 61 62