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