]>
Commit | Line | Data |
---|---|---|
a39ff7e2 | 1 | |
1c79356b A |
2 | export MakeInc_cmd=${SRCROOT}/makedefs/MakeInc.cmd |
3 | export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def | |
4 | export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule | |
5 | export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir | |
6 | ||
1c79356b A |
7 | include $(MakeInc_cmd) |
8 | include $(MakeInc_def) | |
9 | ||
fe8ab488 | 10 | DATAFILES = \ |
5ba3f43e | 11 | exc_guard.h \ |
3e170ce0 | 12 | exc_resource.h \ |
39037602 A |
13 | kern_cdata.h \ |
14 | kcdata.h | |
1c79356b | 15 | |
fe8ab488 | 16 | PRIVATE_DATAFILES = \ |
5ba3f43e | 17 | cs_blobs.h \ |
3e170ce0 | 18 | debug.h \ |
813fb2f6 | 19 | ecc.h \ |
5ba3f43e A |
20 | block_hint.h \ |
21 | monotonic.h \ | |
22 | arithmetic_128.h | |
39236c6e | 23 | |
fe8ab488 | 24 | EXPORT_FILES = \ |
2d21ac55 | 25 | affinity.h \ |
1c79356b | 26 | assert.h \ |
b0d623f7 | 27 | audit_sessionport.h \ |
39037602 A |
28 | backtrace.h \ |
29 | bits.h \ | |
39236c6e | 30 | call_entry.h \ |
1c79356b | 31 | clock.h \ |
fe8ab488 | 32 | coalition.h \ |
1c79356b A |
33 | cpu_number.h \ |
34 | cpu_data.h \ | |
fe8ab488 | 35 | energy_perf.h \ |
6d2010ae | 36 | extmod_statistics.h \ |
fe8ab488 | 37 | hv_support.h \ |
1c79356b | 38 | ipc_mig.h \ |
d1ecb069 | 39 | ipc_misc.h \ |
1c79356b | 40 | kalloc.h \ |
b0d623f7 | 41 | kext_alloc.h \ |
1c79356b | 42 | kern_types.h \ |
39236c6e | 43 | kpc.h \ |
316670eb | 44 | ledger.h \ |
1c79356b | 45 | lock.h \ |
91447636 | 46 | locks.h \ |
1c79356b A |
47 | host.h \ |
48 | mach_param.h \ | |
49 | macro_help.h \ | |
0c530ab8 | 50 | page_decrypt.h \ |
2d21ac55 | 51 | pms.h \ |
39037602 | 52 | policy_internal.h \ |
1c79356b A |
53 | processor.h \ |
54 | queue.h \ | |
55 | sched_prim.h \ | |
fe8ab488 | 56 | sfi.h \ |
1c79356b | 57 | simple_lock.h \ |
91447636 | 58 | startup.h \ |
1c79356b | 59 | task.h \ |
39236c6e | 60 | telemetry.h \ |
1c79356b | 61 | thread.h \ |
1c79356b | 62 | thread_call.h \ |
5ba3f43e | 63 | thread_group.h \ |
39236c6e | 64 | timer_call.h \ |
3e170ce0 | 65 | waitq.h \ |
5ba3f43e | 66 | work_interval.h \ |
1c79356b A |
67 | zalloc.h |
68 | ||
39037602 A |
69 | PRIVATE_EXPORT_FILES = \ |
70 | build_config.h \ | |
5ba3f43e A |
71 | mach_node_link.h \ |
72 | copyout_shim.h | |
73 | ||
39037602 | 74 | |
fe8ab488 A |
75 | INSTALL_MI_LIST = ${DATAFILES} |
76 | ||
3e170ce0 | 77 | INSTALL_MI_LCL_LIST = ${PRIVATE_DATAFILES} |
fe8ab488 | 78 | |
39037602 | 79 | INSTALL_KF_MI_LCL_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} ${EXPORT_FILES} ${PRIVATE_EXPORT_FILES} |
1c79356b A |
80 | |
81 | INSTALL_MI_DIR = kern | |
82 | ||
a39ff7e2 | 83 | EXPORT_MI_LIST = ${DATAFILES} ${PRIVATE_DATAFILES} ${EXPORT_FILES} ipc_kobject.h |
1c79356b A |
84 | |
85 | EXPORT_MI_DIR = kern | |
86 | ||
87 | include $(MakeInc_rule) | |
88 | include $(MakeInc_dir) |