]> git.saurik.com Git - apple/xnu.git/blob - osfmk/conf/Makefile
38fc57ebaea5f58b41685364f79b4cd10ffc3552
[apple/xnu.git] / osfmk / conf / Makefile
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
6 #
7 # VM should be warning free
8 #
9 export device_vm.o_CFLAGS_RM=$(CWARNFLAGS_STD)
10 export device_vm.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
11 export memory_object.o_CFLAGS_RM=$(CWARNFLAGS_STD)
12 export memory_object.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
13 export task_working_set.o_CFLAGS_RM=$(CWARNFLAGS_STD)
14 export task_working_set.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
15 export vm_debug.o_CFLAGS_RM=$(CWARNFLAGS_STD)
16 export vm_debug.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
17 export vm_external.o_CFLAGS_RM=$(CWARNFLAGS_STD)
18 export vm_external.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
19 export vm_fault.o_CFLAGS_RM=$(CWARNFLAGS_STD)
20 export vm_fault.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
21 export vm_init.o_CFLAGS_RM=$(CWARNFLAGS_STD)
22 export vm_init.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
23 export vm_kern.o_CFLAGS_RM=$(CWARNFLAGS_STD)
24 export vm_kern.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
25 export vm_map.o_CFLAGS_RM=$(CWARNFLAGS_STD)
26 export vm_map.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
27 export vm_object.o_CFLAGS_RM=$(CWARNFLAGS_STD)
28 export vm_object.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
29 export vm_pageout.o_CFLAGS_RM=$(CWARNFLAGS_STD)
30 export vm_pageout.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
31 export vm_resident.o_CFLAGS_RM=$(CWARNFLAGS_STD)
32 export vm_resident.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
33 export vm_shared_memory_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
34 export vm_shared_memory_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
35 export vm_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
36 export vm_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
37 export bsd_vm.o_CFLAGS_RM=$(CWARNFLAGS_STD)
38 export bsd_vm.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
39 export default_pager.o_CFLAGS_RM=$(CWARNFLAGS_STD)
40 export default_pager.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
41 export dp_backing_store.o_CFLAGS_RM=$(CWARNFLAGS_STD)
42 export dp_backing_store.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
43 export dp_memory_object.o_CFLAGS_RM=$(CWARNFLAGS_STD)
44 export dp_memory_object.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
45 export default_pager_alerts_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
46 export default_pager_alerts_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
47 export default_pager_alerts_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
48 export default_pager_alerts_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
49 export memory_object_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
50 export memory_object_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
51 export memory_object_control_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
52 export memory_object_control_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
53 export memory_object_default_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
54 export memory_object_default_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
55 export memory_object_name_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
56 export memory_object_name_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
57 export upl_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
58 export upl_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
59 export vm_map_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
60 export vm_map_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
61
62 #
63 # ipc should be warning free
64 #
65 export ipc_entry.o_CFLAGS_RM=$(CWARNFLAGS_STD)
66 export ipc_entry.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
67 export ipc_hash.o_CFLAGS_RM=$(CWARNFLAGS_STD)
68 export ipc_hash.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
69 export ipc_init.o_CFLAGS_RM=$(CWARNFLAGS_STD)
70 export ipc_init.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
71 export ipc_kmsg.o_CFLAGS_RM=$(CWARNFLAGS_STD)
72 export ipc_kmsg.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
73 export ipc_mqueue.o_CFLAGS_RM=$(CWARNFLAGS_STD)
74 export ipc_mqueue.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
75 export ipc_notify.o_CFLAGS_RM=$(CWARNFLAGS_STD)
76 export ipc_notify.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
77 export ipc_object.o_CFLAGS_RM=$(CWARNFLAGS_STD)
78 export ipc_object.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
79 export ipc_port.o_CFLAGS_RM=$(CWARNFLAGS_STD)
80 export ipc_port.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
81 export ipc_pset.o_CFLAGS_RM=$(CWARNFLAGS_STD)
82 export ipc_pset.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
83 export ipc_right.o_CFLAGS_RM=$(CWARNFLAGS_STD)
84 export ipc_right.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
85 export ipc_space.o_CFLAGS_RM=$(CWARNFLAGS_STD)
86 export ipc_space.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
87 export ipc_splay.o_CFLAGS_RM=$(CWARNFLAGS_STD)
88 export ipc_splay.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
89 export ipc_table.o_CFLAGS_RM=$(CWARNFLAGS_STD)
90 export ipc_table.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
91 export mach_debug.o_CFLAGS_RM=$(CWARNFLAGS_STD)
92 export mach_debug.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
93 export mach_msg.o_CFLAGS_RM=$(CWARNFLAGS_STD)
94 export mach_msg.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
95 export mach_port.o_CFLAGS_RM=$(CWARNFLAGS_STD)
96 export mach_port.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
97 export mig_log.o_CFLAGS_RM=$(CWARNFLAGS_STD)
98 export mig_log.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
99 export ipc_clock.o_CFLAGS_RM=$(CWARNFLAGS_STD)
100 export ipc_clock.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
101 export ipc_host.o_CFLAGS_RM=$(CWARNFLAGS_STD)
102 export ipc_host.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
103 export ipc_kobject.o_CFLAGS_RM=$(CWARNFLAGS_STD)
104 export ipc_kobject.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
105 export ipc_mig.o_CFLAGS_RM=$(CWARNFLAGS_STD)
106 export ipc_mig.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
107 export ipc_sync.o_CFLAGS_RM=$(CWARNFLAGS_STD)
108 export ipc_sync.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
109 export ipc_tt.o_CFLAGS_RM=$(CWARNFLAGS_STD)
110 export ipc_tt.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
111 export sync_lock.o_CFLAGS_RM=$(CWARNFLAGS_STD)
112 export sync_lock.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
113 export sync_sema.o_CFLAGS_RM=$(CWARNFLAGS_STD)
114 export sync_sema.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
115 export mach_port_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
116 export mach_port_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
117 export lock_set_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
118 export lock_set_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
119 export semaphore_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
120 export semaphore_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
121
122 #
123 # kern should be warning free (almost)
124 #
125 # export debug.o_CFLAGS_RM=$(CWARNFLAGS_STD)
126 # export debug.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
127 # export printf.o_CFLAGS_RM=$(CWARNFLAGS_STD)
128 # export printf.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
129 # export xpr.o_CFLAGS_RM=$(CWARNFLAGS_STD)
130 # export xpr.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
131 # export mk_sp.o_CFLAGS_RM=$(CWARNFLAGS_STD)
132 # export mk_sp.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
133 # export syscall_emulation.o_CFLAGS_RM=$(CWARNFLAGS_STD)
134 # export syscall_emulation.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
135 # export bsd_kern.o_CFLAGS_RM=$(CWARNFLAGS_STD)
136 # export bsd_kern.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
137 #
138 export ast.o_CFLAGS_RM=$(CWARNFLAGS_STD)
139 export ast.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
140 export clock.o_CFLAGS_RM=$(CWARNFLAGS_STD)
141 export clock.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
142 export counters.o_CFLAGS_RM=$(CWARNFLAGS_STD)
143 export counters.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
144 export exception.o_CFLAGS_RM=$(CWARNFLAGS_STD)
145 export exception.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
146 export host.o_CFLAGS_RM=$(CWARNFLAGS_STD)
147 export host.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
148 export host_notify.o_CFLAGS_RM=$(CWARNFLAGS_STD)
149 export host_notify.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
150 export kalloc.o_CFLAGS_RM=$(CWARNFLAGS_STD)
151 export kalloc.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
152 export ledger.o_CFLAGS_RM=$(CWARNFLAGS_STD)
153 export ledger.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
154 export locks.o_CFLAGS_RM=$(CWARNFLAGS_STD)
155 export locks.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
156 export mach_clock.o_CFLAGS_RM=$(CWARNFLAGS_STD)
157 export mach_clock.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
158 export mach_factor.o_CFLAGS_RM=$(CWARNFLAGS_STD)
159 export mach_factor.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
160 export machine.o_CFLAGS_RM=$(CWARNFLAGS_STD)
161 export machine.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
162 export mk_timer.o_CFLAGS_RM=$(CWARNFLAGS_STD)
163 export mk_timer.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
164 export profile.o_CFLAGS_RM=$(CWARNFLAGS_STD)
165 export profile.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
166 export priority.o_CFLAGS_RM=$(CWARNFLAGS_STD)
167 export priority.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
168 export processor.o_CFLAGS_RM=$(CWARNFLAGS_STD)
169 export processor.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
170 export processor_data.o_CFLAGS_RM=$(CWARNFLAGS_STD)
171 export processor_data.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
172 export queue.o_CFLAGS_RM=$(CWARNFLAGS_STD)
173 export queue.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
174 export sched_prim.o_CFLAGS_RM=$(CWARNFLAGS_STD)
175 export sched_prim.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
176 export sscanf.o_CFLAGS_RM=$(CWARNFLAGS_STD)
177 export sscanf.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
178 export stack.o_CFLAGS_RM=$(CWARNFLAGS_STD)
179 export stack.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
180 export startup.o_CFLAGS_RM=$(CWARNFLAGS_STD)
181 export startup.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
182 export syscall_subr.o_CFLAGS_RM=$(CWARNFLAGS_STD)
183 export syscall_subr.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
184 export syscall_sw.o_CFLAGS_RM=$(CWARNFLAGS_STD)
185 export syscall_sw.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
186 export task.o_CFLAGS_RM=$(CWARNFLAGS_STD)
187 export task.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
188 export task_policy.o_CFLAGS_RM=$(CWARNFLAGS_STD)
189 export task_policy.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
190 export task_swap.o_CFLAGS_RM=$(CWARNFLAGS_STD)
191 export task_swap.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
192 export thread.o_CFLAGS_RM=$(CWARNFLAGS_STD)
193 export thread.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
194 export thread_act.o_CFLAGS_RM=$(CWARNFLAGS_STD)
195 export thread_act.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
196 export thread_call.o_CFLAGS_RM=$(CWARNFLAGS_STD)
197 export thread_call.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
198 export thread_policy.o_CFLAGS_RM=$(CWARNFLAGS_STD)
199 export thread_policy.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
200 export thread_swap.o_CFLAGS_RM=$(CWARNFLAGS_STD)
201 export thread_swap.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
202 export timer.o_CFLAGS_RM=$(CWARNFLAGS_STD)
203 export timer.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
204 export timer_call.o_CFLAGS_RM=$(CWARNFLAGS_STD)
205 export timer_call.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
206 export wait_queue.o_CFLAGS_RM=$(CWARNFLAGS_STD)
207 export wait_queue.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
208 export zalloc.o_CFLAGS_RM=$(CWARNFLAGS_STD)
209 export zalloc.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
210 export clock_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
211 export clock_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
212 export clock_priv_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
213 export clock_priv_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
214 export clock_reply_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
215 export clock_reply_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
216 export exc_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
217 export exc_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
218 export exc_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
219 export exc_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
220 export host_priv_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
221 export host_priv_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
222 export host_security_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
223 export host_security_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
224 export ledger_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
225 export ledger_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
226 export mach_host_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
227 export mach_host_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
228 export mach_notify_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
229 export mach_notify_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
230 export processor_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
231 export processor_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
232 export processor_set_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
233 export processor_set_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
234 export prof_user.o_CFLAGS_RM=$(CWARNFLAGS_STD)
235 export prof_user.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
236 export task_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
237 export task_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
238 export thread_act_server.o_CFLAGS_RM=$(CWARNFLAGS_STD)
239 export thread_act_server.o_CFLAGS_ADD=-Werror $(CWARNFLAGS_STD)
240
241 include $(MakeInc_cmd)
242 include $(MakeInc_def)
243
244 SETUP_SUBDIRS = \
245 tools
246
247 COMP_SUBDIRS =
248
249 INST_SUBDIRS =
250
251 ifndef OSFMK_KERNEL_CONFIG
252 export OSFMK_KERNEL_CONFIG = $(KERNEL_CONFIG)
253 endif
254
255 export COMPOBJROOT=$(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)
256
257 $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf:
258 make build_setup
259
260 $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG)/Makefile: $(SOURCE)/MASTER \
261 $(SOURCE)/MASTER.$(ARCH_CONFIG_LC) \
262 $(SOURCE)/Makefile.template \
263 $(SOURCE)/Makefile.$(ARCH_CONFIG_LC) \
264 $(SOURCE)/files \
265 $(SOURCE)/files.$(ARCH_CONFIG_LC) \
266 $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf
267 @echo "Running doconf for $(OSFMK_KERNEL_CONFIG)";
268 (doconf_target=$(addsuffix /conf, $(TARGET)); \
269 echo $${doconf_target};\
270 $(MKDIR) $${doconf_target}; \
271 cd $${doconf_target}; \
272 rm -f $(notdir $?); \
273 cp $? $${doconf_target}; \
274 $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf -c -cpu $(ARCH_CONFIG_LC) -d $(TARGET)/$(OSFMK_KERNEL_CONFIG) $(OSFMK_KERNEL_CONFIG); \
275 );
276
277 $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG)/platforms.h: $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG)/Makefile
278 (cd $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG); \
279 ${RM} $@; \
280 ${LN} cputypes.h $@; \
281 )
282
283 do_setup_conf: $(OBJROOT)/$(KERNEL_CONFIG)_$(ARCH_CONFIG)/$(COMPONENT)/doconf \
284 $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG)/Makefile \
285 $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG)/platforms.h
286
287 do_all: do_setup_conf
288 @echo "[ $(SOURCE) ] Starting do_all $(COMPONENT) $(OSFMK_KERNEL_CONFIG) $(ARCH_CONFIG) $(TARGET)"; \
289 next_source=$(subst conf/,,$(SOURCE)); \
290 ${MAKE} -C $(COMPOBJROOT)/$(OSFMK_KERNEL_CONFIG) \
291 MAKEFILES=$(TARGET)/$(OSFMK_KERNEL_CONFIG)/Makefile \
292 SOURCE=$${next_source} \
293 TARGET=$(TARGET) \
294 INCL_MAKEDEP=FALSE \
295 KERNEL_CONFIG=$(OSFMK_KERNEL_CONFIG) \
296 build_all; \
297 echo "[ $(SOURCE) ] Returning do_all $(COMPONENT) $(OSFMK_KERNEL_CONFIG) $(ARCH_CONFIG) $(TARGET)";
298
299 do_build_all: do_all
300
301 include $(MakeInc_rule)
302 include $(MakeInc_dir)
303