3cc63cc35a47b4a8b68bc470bc822c8fa3ffbee9
[keystone-rtos/mcsdk-tools.git] / post / evmc6657l / build / makefile
1 ################################################################################\r
2 # Automatically-generated file. Do not edit!\r
3 ################################################################################\r
4 \r
5 \r
6 CG_TOOL_ROOT = $(C6X_GEN_INSTALL_PATH)\r
7 \r
8 ORDERED_OBJS += \\r
9 "./src/cpdma.obj" \\r
10 "./src/evmc665x_emac.obj" \\r
11 "./src/evmc665x_sgmii.obj" \\r
12 "./src/gmacsl.obj" \\r
13 "./src/post.obj" \\r
14 "./src/psc.obj" \\r
15 "./src/qm.obj" \\r
16 "../post.cmd" \\r
17 $(GEN_CMDS__FLAG) \\r
18 -l"ti.platform.evm6657l.lite.lib" \\r
19 -l"libc.a" \\r
20 \r
21 -include ../makefile.init\r
22 \r
23 RM = rm\r
24 RMDIR = rm -rf\r
25 \r
26 # All of the sources participating in the build are defined here\r
27 -include sources.mk\r
28 -include subdir_vars.mk\r
29 -include src/subdir_vars.mk\r
30 -include include/subdir_vars.mk\r
31 -include subdir_rules.mk\r
32 -include src/subdir_rules.mk\r
33 -include include/subdir_rules.mk\r
34 -include objects.mk\r
35 \r
36 ifneq ($(MAKECMDGOALS),clean)\r
37 ifneq ($(strip $(S_DEPS)),)\r
38 -include $(S_DEPS)\r
39 endif\r
40 ifneq ($(strip $(S_UPPER_DEPS)),)\r
41 -include $(S_UPPER_DEPS)\r
42 endif\r
43 ifneq ($(strip $(S62_DEPS)),)\r
44 -include $(S62_DEPS)\r
45 endif\r
46 ifneq ($(strip $(C64_DEPS)),)\r
47 -include $(C64_DEPS)\r
48 endif\r
49 ifneq ($(strip $(ASM_DEPS)),)\r
50 -include $(ASM_DEPS)\r
51 endif\r
52 ifneq ($(strip $(CC_DEPS)),)\r
53 -include $(CC_DEPS)\r
54 endif\r
55 ifneq ($(strip $(S55_DEPS)),)\r
56 -include $(S55_DEPS)\r
57 endif\r
58 ifneq ($(strip $(C67_DEPS)),)\r
59 -include $(C67_DEPS)\r
60 endif\r
61 ifneq ($(strip $(CLA_DEPS)),)\r
62 -include $(CLA_DEPS)\r
63 endif\r
64 ifneq ($(strip $(C??_DEPS)),)\r
65 -include $(C??_DEPS)\r
66 endif\r
67 ifneq ($(strip $(CPP_DEPS)),)\r
68 -include $(CPP_DEPS)\r
69 endif\r
70 ifneq ($(strip $(S??_DEPS)),)\r
71 -include $(S??_DEPS)\r
72 endif\r
73 ifneq ($(strip $(C_DEPS)),)\r
74 -include $(C_DEPS)\r
75 endif\r
76 ifneq ($(strip $(C62_DEPS)),)\r
77 -include $(C62_DEPS)\r
78 endif\r
79 ifneq ($(strip $(CXX_DEPS)),)\r
80 -include $(CXX_DEPS)\r
81 endif\r
82 ifneq ($(strip $(C++_DEPS)),)\r
83 -include $(C++_DEPS)\r
84 endif\r
85 ifneq ($(strip $(ASM_UPPER_DEPS)),)\r
86 -include $(ASM_UPPER_DEPS)\r
87 endif\r
88 ifneq ($(strip $(K_DEPS)),)\r
89 -include $(K_DEPS)\r
90 endif\r
91 ifneq ($(strip $(C43_DEPS)),)\r
92 -include $(C43_DEPS)\r
93 endif\r
94 ifneq ($(strip $(INO_DEPS)),)\r
95 -include $(INO_DEPS)\r
96 endif\r
97 ifneq ($(strip $(S67_DEPS)),)\r
98 -include $(S67_DEPS)\r
99 endif\r
100 ifneq ($(strip $(SA_DEPS)),)\r
101 -include $(SA_DEPS)\r
102 endif\r
103 ifneq ($(strip $(S43_DEPS)),)\r
104 -include $(S43_DEPS)\r
105 endif\r
106 ifneq ($(strip $(OPT_DEPS)),)\r
107 -include $(OPT_DEPS)\r
108 endif\r
109 ifneq ($(strip $(PDE_DEPS)),)\r
110 -include $(PDE_DEPS)\r
111 endif\r
112 ifneq ($(strip $(S64_DEPS)),)\r
113 -include $(S64_DEPS)\r
114 endif\r
115 ifneq ($(strip $(C_UPPER_DEPS)),)\r
116 -include $(C_UPPER_DEPS)\r
117 endif\r
118 ifneq ($(strip $(C55_DEPS)),)\r
119 -include $(C55_DEPS)\r
120 endif\r
121 endif\r
122 \r
123 -include ../makefile.defs\r
124 \r
125 # Add inputs and outputs from these tool invocations to the build variables \r
126 EXE_OUTPUTS += \\r
127 ../bin/post_evm6657l.out \\r
128 \r
129 EXE_OUTPUTS__QUOTED += \\r
130 "../bin/post_evm6657l.out" \\r
131 \r
132 \r
133 # All Target\r
134 all: ../bin/post_evm6657l.out\r
135 \r
136 # Tool invocations\r
137 ../bin/post_evm6657l.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)\r
138         @echo 'Building target: $@'\r
139         @echo 'Invoking: C6000 Linker'\r
140         "$(CG_TOOL_ROOT)/bin/cl6x" -mv6600 --abi=eabi -g --define=_EVMC6657L_ --define=C6657 -DSOC_C6657 --display_error_number --diag_warning=225 -z -m"../bin/post_evm6657l.map" -i"$(CG_TOOL_ROOT)/lib" -i"$(CG_TOOL_ROOT)/include" -i"$(PDK_INSTALL_PATH)/ti/platform/evmc6657l/platform_lib/lib/debug" -i"$(PDK_INSTALL_PATH)/ti/csl/lib/c6657/c66/release" --reread_libs --warn_sections --xml_link_info="../bin/post_evm6657l_linkInfo.xml" --rom_model -o "../bin/post_evm6657l.out" $(ORDERED_OBJS)\r
141         @echo 'Finished building target: $@'\r
142         @echo ' '\r
143 \r
144 # Other Targets\r
145 clean:\r
146         -$(RM) $(EXE_OUTPUTS__QUOTED)\r
147         -$(RM) "src/cpdma.pp" "src/evmc665x_emac.pp" "src/evmc665x_sgmii.pp" "src/gmacsl.pp" "src/post.pp" "src/psc.pp" "src/qm.pp" \r
148         -$(RM) "src/cpdma.obj" "src/evmc665x_emac.obj" "src/evmc665x_sgmii.obj" "src/gmacsl.obj" "src/post.obj" "src/psc.obj" "src/qm.obj" \r
149         -@echo 'Finished clean'\r
150         -@echo ' '\r
151 \r
152 .PHONY: all clean dependents\r
153 .SECONDARY:\r
154 \r
155 -include ../makefile.targets\r
156 \r