1e95b7e5b265e57d93a8d665cbff23ecb59f3ad3
[processor-sdk/audio-preprocessing.git] / file_demo_bios / k2g / build / makefile
1 # set global environment variables\r
2 C6X_GEN_INSTALL_PATH = C:/ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.0\r
3 XDC_INSTALL_PATH = C:/ti/xdctools_3_32_00_06_core\r
4 BIOS_INSTALL_PATH = C:/ti/bios_6_45_01_29\r
5 VOLIB_INSTALL_PATH = C:/ti/volib_C66_2_1_0_1\r
6 AER_INSTALL_PATH = C:/ti/aer_c64Px_obj_17_0_0_0\r
7 UIA_INSTALL_PATH = C:/ti/uia_2_00_03_43\r
8 XDAIS_INSTALL_PATH = C:/ti/xdais_7_24_00_04\r
9 \r
10 GEN_OPTS__FLAG := --cmd_file="configPkg/compiler.opt"\r
11 GEN_CMDS__FLAG := -l"configPkg/linker.cmd"\r
12 \r
13 ORDERED_OBJS += \
14 "./main.obj" \
15 "./components/clk.obj" \
16 "./components/fil.obj" \
17 "./components/sys.obj" \
18 "./components/sysasnr.obj" \
19 "./components/sysbf.obj" \
20 "./components/sysbfflt.obj" \
21 "./components/syseram.obj" \
22 "./components/sysiram.obj" \
23 "./components/sysmss.obj" \
24 "./components/sysvau.obj" \
25 "./components/mhm/src/mhm.obj" \
26 "./components/mss/src/mss.obj" \
27 "./components/mss/src/mssproc.obj" \
28 "../bflinker.cmd" \
29 $(GEN_CMDS__FLAG) \
30 -laer_c.ae64P \
31 -lvau/lib/vau_c.ae66 \
32 -lvpe/lib/vpe_a.ae66 \
33 -lvpe/lib/vpe_c.ae66 \
34 -lutil/lib/util_c.ae66 \
35 -lmhm/lib/mhm_c.ae66 \
36 -llibc.a \
37 \r
38 -include ../makefile.init\r
39 \r
40 RM := DEL /F\r
41 RMDIR := RMDIR /S/Q\r
42 \r
43 # All of the sources participating in the build are defined here\r
44 ##-include subdir_vars.mk\r
45 # Add inputs and outputs from these tool invocations to the build variables \r
46 CMD_SRCS += \\r
47 ../bflinker.cmd \r
48 \r
49 CFG_SRCS += \\r
50 ../app.cfg \r
51 \r
52 C_SRCS += \\r
53 ../main.c \r
54 \r
55 OBJS += \\r
56 ./main.obj \r
57 \r
58 C_DEPS += \\r
59 ./main.d \r
60 \r
61 GEN_MISC_DIRS += \\r
62 ./configPkg/ \r
63 \r
64 GEN_CMDS += \\r
65 ./configPkg/linker.cmd \r
66 \r
67 GEN_OPTS += \\r
68 ./configPkg/compiler.opt \r
69 \r
70 GEN_FILES += \\r
71 ./configPkg/linker.cmd \\r
72 ./configPkg/compiler.opt \r
73 \r
74 GEN_FILES__QUOTED += \\r
75 "configPkg\linker.cmd" \\r
76 "configPkg\compiler.opt" \r
77 \r
78 GEN_MISC_DIRS__QUOTED += \\r
79 "configPkg\" \r
80 \r
81 C_DEPS__QUOTED += \\r
82 "main.d" \r
83 \r
84 OBJS__QUOTED += \\r
85 "main.obj" \r
86 \r
87 C_SRCS__QUOTED += \\r
88 "../main.c" \r
89 \r
90 \r
91 \r
92 ##-include components/subdir_vars.mk\r
93 C_SRCS += \\r
94 ../components/clk.c \\r
95 ../components/fil.c \\r
96 ../components/sys.c \\r
97 ../components/sysasnr.c \\r
98 ../components/sysbf.c \\r
99 ../components/sysbfflt.c \\r
100 ../components/syseram.c \\r
101 ../components/sysiram.c \\r
102 ../components/sysmss.c \\r
103 ../components/sysvau.c \r
104 \r
105 OBJS += \\r
106 components/clk.obj \\r
107 components/fil.obj \\r
108 components/sys.obj \\r
109 components/sysasnr.obj \\r
110 components/sysbf.obj \\r
111 components/sysbfflt.obj \\r
112 components/syseram.obj \\r
113 components/sysiram.obj \\r
114 components/sysmss.obj \\r
115 components/sysvau.obj \r
116 \r
117 C_DEPS += \\r
118 components/clk.d \\r
119 components/fil.d \\r
120 components/sys.d \\r
121 components/sysasnr.d \\r
122 components/sysbf.d \\r
123 components/sysbfflt.d \\r
124 components/syseram.d \\r
125 components/sysiram.d \\r
126 components/sysmss.d \\r
127 components/sysvau.d \r
128 \r
129 C_DEPS__QUOTED += \\r
130 "components\clk.d" \\r
131 "components\fil.d" \\r
132 "components\sys.d" \\r
133 "components\sysasnr.d" \\r
134 "components\sysbf.d" \\r
135 "components\sysbfflt.d" \\r
136 "components\syseram.d" \\r
137 "components\sysiram.d" \\r
138 "components\sysmss.d" \\r
139 "components\sysvau.d" \r
140 \r
141 OBJS__QUOTED += \\r
142 "components\clk.obj" \\r
143 "components\fil.obj" \\r
144 "components\sys.obj" \\r
145 "components\sysasnr.obj" \\r
146 "components\sysbf.obj" \\r
147 "components\sysbfflt.obj" \\r
148 "components\syseram.obj" \\r
149 "components\sysiram.obj" \\r
150 "components\sysmss.obj" \\r
151 "components\sysvau.obj" \r
152 \r
153 C_SRCS__QUOTED += \\r
154 "../components/clk.c" \\r
155 "../components/fil.c" \\r
156 "../components/sys.c" \\r
157 "../components/sysasnr.c" \\r
158 "../components/sysbf.c" \\r
159 "../components/sysbfflt.c" \\r
160 "../components/syseram.c" \\r
161 "../components/sysiram.c" \\r
162 "../components/sysmss.c" \\r
163 "../components/sysvau.c" \r
164 \r
165 \r
166 \r
167 ##-include components/mhm/src/subdir_vars.mk\r
168 C_SRCS += \\r
169 ../components/mhm/src/mhm.c \r
170 \r
171 OBJS += \\r
172 components/mhm/src/mhm.obj \r
173 \r
174 C_DEPS += \\r
175 components/mhm/src/mhm.d \r
176 \r
177 C_DEPS__QUOTED += \\r
178 "components\mhm\src\mhm.d" \r
179 \r
180 OBJS__QUOTED += \\r
181 "components\mhm\src\mhm.obj" \r
182 \r
183 C_SRCS__QUOTED += \\r
184 "../components/mhm/src/mhm.c" \r
185 \r
186 \r
187 \r
188 ##-include components/mss/src/subdir_vars.mk\r
189 C_SRCS += \\r
190 ../components/mss/src/mss.c \\r
191 ../components/mss/src/mssproc.c \r
192 \r
193 OBJS += \\r
194 components/mss/src/mss.obj \\r
195 components/mss/src/mssproc.obj \r
196 \r
197 C_DEPS += \\r
198 components/mss/src/mss.d \\r
199 components/mss/src/mssproc.d \r
200 \r
201 C_DEPS__QUOTED += \\r
202 "components\mss\src\mss.d" \\r
203 "components\mss\src\mssproc.d" \r
204 \r
205 OBJS__QUOTED += \\r
206 "components\mss\src\mss.obj" \\r
207 "components\mss\src\mssproc.obj" \r
208 \r
209 C_SRCS__QUOTED += \\r
210 "../components/mss/src/mss.c" \\r
211 "../components/mss/src/mssproc.c" \r
212 \r
213 \r
214 \r
215 ##-include subdir_rules.mk\r
216 configPkg/linker.cmd: ../app.cfg\r
217         @echo 'Building file: $<'\r
218         @echo 'Invoking: XDCtools'\r
219         "$(XDC_INSTALL_PATH)/xs" --xdcpath="$(BIOS_INSTALL_PATH)/packages;$(VOLIB_INSTALL_PATH)/packages;$(UIA_INSTALL_PATH)/packages;$(XDAIS_INSTALL_PATH)/packages;$(XDAIS_INSTALL_PATH)/examples;../../platforms/packages;$(AER_INSTALL_PATH)/packages;" xdc.tools.configuro -o configPkg -t ti.targets.elf.C66 -p evmTCI66AK2G02Custom -r debug -c "$(C6X_GEN_INSTALL_PATH)" --compileOptions "-g --optimize_with_debug" "$<"\r
220         @echo 'Finished building: $<'\r
221         @echo ' '\r
222 \r
223 configPkg/compiler.opt: | configPkg/linker.cmd\r
224 configPkg/: | configPkg/linker.cmd\r
225 \r
226 main.obj: ../main.c $(GEN_OPTS) $(GEN_HDRS)\r
227         @echo 'Building file: $<'\r
228         @echo 'Invoking: C6000 Compiler'\r
229         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="main.d" $(GEN_OPTS__FLAG) "$<"\r
230         @echo 'Finished building: $<'\r
231         @echo ' '\r
232 \r
233 \r
234 ##-include components/subdir_rules.mk\r
235 components/clk.obj: ../components/clk.c $(GEN_OPTS) $(GEN_HDRS)\r
236         @echo 'Building file: $<'\r
237         @echo 'Invoking: C6000 Compiler'\r
238         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="./components/clk.d" --obj_directory="./components" $(GEN_OPTS__FLAG) "$<"\r
239         @echo 'Finished building: $<'\r
240         @echo ' '\r
241 \r
242 components/fil.obj: ../components/fil.c $(GEN_OPTS) $(GEN_HDRS)\r
243         @echo 'Building file: $<'\r
244         @echo 'Invoking: C6000 Compiler'\r
245         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/fil.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
246         @echo 'Finished building: $<'\r
247         @echo ' '\r
248 \r
249 components/sys.obj: ../components/sys.c $(GEN_OPTS) $(GEN_HDRS)\r
250         @echo 'Building file: $<'\r
251         @echo 'Invoking: C6000 Compiler'\r
252         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sys.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
253         @echo 'Finished building: $<'\r
254         @echo ' '\r
255 \r
256 components/sysasnr.obj: ../components/sysasnr.c $(GEN_OPTS) $(GEN_HDRS)\r
257         @echo 'Building file: $<'\r
258         @echo 'Invoking: C6000 Compiler'\r
259         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysasnr.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
260         @echo 'Finished building: $<'\r
261         @echo ' '\r
262 \r
263 components/sysbf.obj: ../components/sysbf.c $(GEN_OPTS) $(GEN_HDRS)\r
264         @echo 'Building file: $<'\r
265         @echo 'Invoking: C6000 Compiler'\r
266         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysbf.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
267         @echo 'Finished building: $<'\r
268         @echo ' '\r
269 \r
270 components/sysbfflt.obj: ../components/sysbfflt.c $(GEN_OPTS) $(GEN_HDRS)\r
271         @echo 'Building file: $<'\r
272         @echo 'Invoking: C6000 Compiler'\r
273         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysbfflt.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
274         @echo 'Finished building: $<'\r
275         @echo ' '\r
276 \r
277 components/syseram.obj: ../components/syseram.c $(GEN_OPTS) $(GEN_HDRS)\r
278         @echo 'Building file: $<'\r
279         @echo 'Invoking: C6000 Compiler'\r
280         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/syseram.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
281         @echo 'Finished building: $<'\r
282         @echo ' '\r
283 \r
284 components/sysiram.obj: ../components/sysiram.c $(GEN_OPTS) $(GEN_HDRS)\r
285         @echo 'Building file: $<'\r
286         @echo 'Invoking: C6000 Compiler'\r
287         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysiram.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
288         @echo 'Finished building: $<'\r
289         @echo ' '\r
290 \r
291 components/sysmss.obj: ../components/sysmss.c $(GEN_OPTS) $(GEN_HDRS)\r
292         @echo 'Building file: $<'\r
293         @echo 'Invoking: C6000 Compiler'\r
294         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysmss.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
295         @echo 'Finished building: $<'\r
296         @echo ' '\r
297 \r
298 components/sysvau.obj: ../components/sysvau.c $(GEN_OPTS) $(GEN_HDRS)\r
299         @echo 'Building file: $<'\r
300         @echo 'Invoking: C6000 Compiler'\r
301         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/sysvau.d" --obj_directory="components" $(GEN_OPTS__FLAG) "$<"\r
302         @echo 'Finished building: $<'\r
303         @echo ' '\r
304 \r
305 \r
306 \r
307 ##-include components/mhm/src/subdir_rules.mk\r
308 components/mhm/src/mhm.obj: ../components/mhm/src/mhm.c $(GEN_OPTS) $(GEN_HDRS)\r
309         @echo 'Building file: $<'\r
310         @echo 'Invoking: C6000 Compiler'\r
311         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mhm/src/mhm.d" --obj_directory="components/mhm/src" $(GEN_OPTS__FLAG) "$<"\r
312         @echo 'Finished building: $<'\r
313         @echo ' '\r
314 \r
315 \r
316 \r
317 ##-include components/mss/src/subdir_rules.mk\r
318 components/mss/src/mss.obj: ../components/mss/src/mss.c $(GEN_OPTS) $(GEN_HDRS)\r
319         @echo 'Building file: $<'\r
320         @echo 'Invoking: C6000 Compiler'\r
321         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mss/src/mss.d" --obj_directory="components/mss/src" $(GEN_OPTS__FLAG) "$<"\r
322         @echo 'Finished building: $<'\r
323         @echo ' '\r
324 \r
325 components/mss/src/mssproc.obj: ../components/mss/src/mssproc.c $(GEN_OPTS) $(GEN_HDRS)\r
326         @echo 'Building file: $<'\r
327         @echo 'Invoking: C6000 Compiler'\r
328         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 --include_path="$(C6X_GEN_INSTALL_PATH)/include" -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number --preproc_with_compile --preproc_dependency="components/mss/src/mssproc.d" --obj_directory="components/mss/src" $(GEN_OPTS__FLAG) "$<"\r
329         @echo 'Finished building: $<'\r
330         @echo ' '\r
331         \r
332 \r
333 \r
334 ##-include objects.mk\r
335 USER_OBJS :=\r
336 \r
337 LIBS := -laer_c.ae64P -lvau/lib/vau_c.ae66 -lvpe/lib/vpe_a.ae66 -lvpe/lib/vpe_c.ae66 -lutil/lib/util_c.ae66 -lmhm/lib/mhm_c.ae66 -llibc.a\r
338 \r
339 \r
340 \r
341 ifneq ($(MAKECMDGOALS),clean)\r
342 ifneq ($(strip $(S_DEPS)),)\r
343 -include $(S_DEPS)\r
344 endif\r
345 ifneq ($(strip $(S_UPPER_DEPS)),)\r
346 -include $(S_UPPER_DEPS)\r
347 endif\r
348 ifneq ($(strip $(S62_DEPS)),)\r
349 -include $(S62_DEPS)\r
350 endif\r
351 ifneq ($(strip $(C64_DEPS)),)\r
352 -include $(C64_DEPS)\r
353 endif\r
354 ifneq ($(strip $(ASM_DEPS)),)\r
355 -include $(ASM_DEPS)\r
356 endif\r
357 ifneq ($(strip $(CC_DEPS)),)\r
358 -include $(CC_DEPS)\r
359 endif\r
360 ifneq ($(strip $(SV7A_DEPS)),)\r
361 -include $(SV7A_DEPS)\r
362 endif\r
363 ifneq ($(strip $(S55_DEPS)),)\r
364 -include $(S55_DEPS)\r
365 endif\r
366 ifneq ($(strip $(C67_DEPS)),)\r
367 -include $(C67_DEPS)\r
368 endif\r
369 ifneq ($(strip $(CLA_DEPS)),)\r
370 -include $(CLA_DEPS)\r
371 endif\r
372 ifneq ($(strip $(C??_DEPS)),)\r
373 -include $(C??_DEPS)\r
374 endif\r
375 ifneq ($(strip $(CPP_DEPS)),)\r
376 -include $(CPP_DEPS)\r
377 endif\r
378 ifneq ($(strip $(S??_DEPS)),)\r
379 -include $(S??_DEPS)\r
380 endif\r
381 ifneq ($(strip $(C_DEPS)),)\r
382 -include $(C_DEPS)\r
383 endif\r
384 ifneq ($(strip $(C62_DEPS)),)\r
385 -include $(C62_DEPS)\r
386 endif\r
387 ifneq ($(strip $(CXX_DEPS)),)\r
388 -include $(CXX_DEPS)\r
389 endif\r
390 ifneq ($(strip $(C++_DEPS)),)\r
391 -include $(C++_DEPS)\r
392 endif\r
393 ifneq ($(strip $(ASM_UPPER_DEPS)),)\r
394 -include $(ASM_UPPER_DEPS)\r
395 endif\r
396 ifneq ($(strip $(K_DEPS)),)\r
397 -include $(K_DEPS)\r
398 endif\r
399 ifneq ($(strip $(C43_DEPS)),)\r
400 -include $(C43_DEPS)\r
401 endif\r
402 ifneq ($(strip $(INO_DEPS)),)\r
403 -include $(INO_DEPS)\r
404 endif\r
405 ifneq ($(strip $(S67_DEPS)),)\r
406 -include $(S67_DEPS)\r
407 endif\r
408 ifneq ($(strip $(SA_DEPS)),)\r
409 -include $(SA_DEPS)\r
410 endif\r
411 ifneq ($(strip $(S43_DEPS)),)\r
412 -include $(S43_DEPS)\r
413 endif\r
414 ifneq ($(strip $(OPT_DEPS)),)\r
415 -include $(OPT_DEPS)\r
416 endif\r
417 ifneq ($(strip $(PDE_DEPS)),)\r
418 -include $(PDE_DEPS)\r
419 endif\r
420 ifneq ($(strip $(S64_DEPS)),)\r
421 -include $(S64_DEPS)\r
422 endif\r
423 ifneq ($(strip $(C_UPPER_DEPS)),)\r
424 -include $(C_UPPER_DEPS)\r
425 endif\r
426 ifneq ($(strip $(C55_DEPS)),)\r
427 -include $(C55_DEPS)\r
428 endif\r
429 endif\r
430 \r
431 -include ../makefile.defs\r
432 \r
433 # Add inputs and outputs from these tool invocations to the build variables \r
434 EXE_OUTPUTS += \
435 K2G_bf.out \
436 \r
437 EXE_OUTPUTS__QUOTED += \
438 "K2G_bf.out" \
439 \r
440 BIN_OUTPUTS += \
441 K2G_bf.hex \
442 \r
443 BIN_OUTPUTS__QUOTED += \
444 "K2G_bf.hex" \
445 \r
446 \r
447 # All Target\r
448 all: K2G_bf.out\r
449 \r
450 # Tool invocations\r
451 K2G_bf.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)\r
452         @echo 'Building target: $@'\r
453         @echo 'Invoking: C6000 Linker'\r
454         "$(C6X_GEN_INSTALL_PATH)/bin/cl6x" -mv6600 -g --define=k2g02 --define=dsp0 --diag_warning=225 --diag_wrap=off --display_error_number -z -m"K2G_bf.map" --heap_size=0x800 --stack_size=0x800 -i"$(AER_INSTALL_PATH)/packages/ti/mas/aer/lib" -i"$(VOLIB_INSTALL_PATH)/packages/ti/mas/" -i"$(C6X_GEN_INSTALL_PATH)/lib" -i"$(C6X_GEN_INSTALL_PATH)/include" --reread_libs --define=CORE1=1 --diag_wrap=off --display_error_number --warn_sections --xml_link_info="K2G_bf_linkInfo.xml" --rom_model -o "K2G_bf.out" $(ORDERED_OBJS)\r
455         @echo 'Finished building target: $@'\r
456         @echo ' '\r
457 \r
458 K2G_bf.hex: $(EXE_OUTPUTS)\r
459         @echo 'Invoking: C6000 Hex Utility'\r
460         "$(C6X_GEN_INSTALL_PATH)/bin/hex6x"  -o "K2G_bf.hex" $(EXE_OUTPUTS__QUOTED)\r
461         @echo 'Finished building: $@'\r
462         @echo ' '\r
463 \r
464 # Other Targets\r
465 clean:\r
466         -$(RM) $(GEN_MISC_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)$(GEN_FILES__QUOTED)$(BIN_OUTPUTS__QUOTED)$(GEN_OPTS__QUOTED)$(GEN_CMDS__QUOTED)\r
467         -$(RMDIR) $(GEN_MISC_DIRS__QUOTED)\r
468         -$(RM) "main.d" "components\clk.d" "components\fil.d" "components\sys.d" "components\sysasnr.d" "components\sysbf.d" "components\sysbfflt.d" "components\syseram.d" "components\sysiram.d" "components\sysmss.d" "components\sysvau.d" "components\mhm\src\mhm.d" "components\mss\src\mss.d" "components\mss\src\mssproc.d" \r
469         -$(RM) "main.obj" "components\clk.obj" "components\fil.obj" "components\sys.obj" "components\sysasnr.obj" "components\sysbf.obj" "components\sysbfflt.obj" "components\syseram.obj" "components\sysiram.obj" "components\sysmss.obj" "components\sysvau.obj" "components\mhm\src\mhm.obj" "components\mss\src\mss.obj" "components\mss\src\mssproc.obj" \r
470         -@echo 'Finished clean'\r
471         -@echo ' '\r
472 \r
473 .PHONY: all clean dependents\r
474 .SECONDARY:\r
475 \r
476 -include ../makefile.targets\r
477 \r