[apps/tidep0079.git] / EC_Master_SysBios_Am572x_20170214 / Workspace / SYSBIOS_AM57xx / EcMasterDemo / Release / configPkg / package.mak
1 #
2 # Do not edit this file. This file is generated from
3 # package.bld. Any modifications to this file will be
4 # overwritten whenever makefiles are re-generated.
5 #
7 unexport MAKEFILE_LIST
8 MK_NOGENDEPS := $(filter clean,$(MAKECMDGOALS))
9 override PKGDIR = configPkg
10 XDCINCS = -I. -I$(strip $(subst ;, -I,$(subst $(space),\$(space),$(XPKGPATH))))
11 XDCCFGDIR = package/cfg/
13 #
14 # The following dependencies ensure package.mak is rebuilt
15 # in the event that some included BOM script changes.
16 #
17 ifneq (clean,$(MAKECMDGOALS))
18 C:/TI/xdctools_3_32_00_06_core/packages/xdc/utils.js:
19 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/utils.js
20 C:/TI/xdctools_3_32_00_06_core/packages/xdc/xdc.tci:
21 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/xdc.tci
22 C:/TI/xdctools_3_32_00_06_core/packages/xdc/template.xs:
23 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/template.xs
24 C:/TI/xdctools_3_32_00_06_core/packages/xdc/om2.xs:
25 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/om2.xs
26 C:/TI/xdctools_3_32_00_06_core/packages/xdc/xmlgen.xs:
27 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/xmlgen.xs
28 C:/TI/xdctools_3_32_00_06_core/packages/xdc/xmlgen2.xs:
29 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/xmlgen2.xs
30 C:/TI/xdctools_3_32_00_06_core/packages/xdc/Warnings.xs:
31 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/Warnings.xs
32 C:/TI/xdctools_3_32_00_06_core/packages/xdc/IPackage.xs:
33 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/IPackage.xs
34 C:/TI/xdctools_3_32_00_06_core/packages/xdc/package.xs:
35 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/package.xs
36 C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/global/Clock.xs:
37 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/global/Clock.xs
38 C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/global/Trace.xs:
39 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/global/Trace.xs
40 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/bld.js:
41 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/bld.js
42 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/BuildEnvironment.xs:
43 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/BuildEnvironment.xs
44 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/PackageContents.xs:
45 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/PackageContents.xs
46 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/_gen.xs:
47 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/_gen.xs
48 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Library.xs:
49 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Library.xs
50 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Executable.xs:
51 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Executable.xs
52 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Repository.xs:
53 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Repository.xs
54 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Configuration.xs:
55 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Configuration.xs
56 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Script.xs:
57 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Script.xs
58 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Manifest.xs:
59 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Manifest.xs
60 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Utils.xs:
61 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/Utils.xs
62 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget.xs:
63 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget.xs
64 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget2.xs:
65 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget2.xs
66 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget3.xs:
67 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget3.xs
68 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITargetFilter.xs:
69 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/ITargetFilter.xs
70 C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/package.xs:
71 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/bld/package.xs
72 package.mak: config.bld
73 C:/TI/bios_6_45_01_29/packages/gnu/targets/ITarget.xs:
74 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/ITarget.xs
75 C:/TI/bios_6_45_01_29/packages/gnu/targets/_utils.xs:
76 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/_utils.xs
77 C:/TI/bios_6_45_01_29/packages/gnu/targets/Linux86.xs:
78 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/Linux86.xs
79 C:/TI/bios_6_45_01_29/packages/gnu/targets/Mingw.xs:
80 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/Mingw.xs
81 C:/TI/bios_6_45_01_29/packages/gnu/targets/package.xs:
82 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/package.xs
83 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/ITarget.xs:
84 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/ITarget.xs
85 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/GCArmv6.xs:
86 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/GCArmv6.xs
87 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/GCArmv7A.xs:
88 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/GCArmv7A.xs
89 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/IM.xs:
90 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/IM.xs
91 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M3.xs:
92 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M3.xs
93 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M4.xs:
94 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M4.xs
95 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M4F.xs:
96 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/M4F.xs
97 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A8F.xs:
98 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A8F.xs
99 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A9F.xs:
100 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A9F.xs
101 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A15F.xs:
102 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A15F.xs
103 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A53F.xs:
104 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/A53F.xs
105 C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/package.xs:
106 package.mak: C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/package.xs
107 package.mak: package.bld
108 C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.opt.xdt:
109 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.opt.xdt
110 C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/io/File.xs:
111 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/io/File.xs
112 C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/io/package.xs:
113 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/services/io/package.xs
114 C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.defs.xdt:
115 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.defs.xdt
116 C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt:
117 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt
118 C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/package.xs.xdt:
119 package.mak: C:/TI/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/package.xs.xdt
120 endif
122 gnu.targets.arm.A15F.rootDir ?= C:/TI/ccsv7/tools/compiler/gcc-arm-none-eabi-4_9-2015q3
123 gnu.targets.arm.packageBase ?= C:/TI/bios_6_45_01_29/packages/gnu/targets/arm/
124 .PRECIOUS: $(XDCCFGDIR)/%.oa15fg
125 .PHONY: all,a15fg .dlls,a15fg .executables,a15fg test,a15fg
126 all,a15fg: .executables,a15fg
127 .executables,a15fg: .libraries,a15fg
128 .executables,a15fg: .dlls,a15fg
129 .dlls,a15fg: .libraries,a15fg
130 .libraries,a15fg: .interfaces
131 @$(RM) $@
132 @$(TOUCH) "$@"
134 .help::
135 @$(ECHO) xdc test,a15fg
136 @$(ECHO) xdc .executables,a15fg
137 @$(ECHO) xdc .libraries,a15fg
138 @$(ECHO) xdc .dlls,a15fg
141 all: .executables
142 .executables: .libraries .dlls
143 .libraries: .interfaces
145 PKGCFGS := $(wildcard package.xs) package/build.cfg
146 .interfaces: package/package.xdc.inc package/package.defs.h package.xdc $(PKGCFGS)
148 -include package/package.xdc.dep
149 package/%.xdc.inc package/%_configPkg.c package/%.defs.h: %.xdc $(PKGCFGS)
150 @$(MSG) generating interfaces for package configPkg" (because $@ is older than $(firstword $?))" ...
151 $(XSRUN) -f xdc/services/intern/cmd/build.xs $(MK_IDLOPTS) -m package/package.xdc.dep -i package/package.xdc.inc package.xdc
153 .dlls,a15fg .dlls: EcMaster.pa15fg
155 -include package/cfg/EcMaster_pa15fg.mak
156 -include package/cfg/EcMaster_pa15fg.cfg.mak
157 ifeq (,$(MK_NOGENDEPS))
158 -include package/cfg/EcMaster_pa15fg.dep
159 endif
160 EcMaster.pa15fg: package/cfg/EcMaster_pa15fg.xdl
161 @
164 ifeq (,$(wildcard .libraries,a15fg))
165 EcMaster.pa15fg package/cfg/EcMaster_pa15fg.c: .libraries,a15fg
166 endif
168 package/cfg/EcMaster_pa15fg.c package/cfg/EcMaster_pa15fg.h package/cfg/EcMaster_pa15fg.xdl: override _PROG_NAME := EcMaster.xa15fg
169 package/cfg/EcMaster_pa15fg.c: package/cfg/EcMaster_pa15fg.cfg
170 package/cfg/EcMaster_pa15fg.xdc.inc: package/cfg/EcMaster_pa15fg.xdl
171 package/cfg/EcMaster_pa15fg.xdl package/cfg/EcMaster_pa15fg.c: .interfaces
173 clean:: clean,a15fg
174 -$(RM) package/cfg/EcMaster_pa15fg.cfg
175 -$(RM) package/cfg/EcMaster_pa15fg.dep
176 -$(RM) package/cfg/EcMaster_pa15fg.c
177 -$(RM) package/cfg/EcMaster_pa15fg.xdc.inc
179 clean,a15fg::
180 -$(RM) EcMaster.pa15fg
181 .executables,a15fg .executables: EcMaster.xa15fg
183 EcMaster.xa15fg: |EcMaster.pa15fg
185 -include package/cfg/EcMaster.xa15fg.mak
186 EcMaster.xa15fg: package/cfg/EcMaster_pa15fg.oa15fg
187 $(RM) $@
188 @$(MSG) lnka15fg $@ ...
189 $(RM) $(XDCCFGDIR)$@.map
190 $(gnu.targets.arm.A15F.rootDir)/bin/arm-none-eabi-gcc -mfloat-abi=hard -nostartfiles -Wl,-static -Wl,--gc-sections -LC:/TI/bios_6_45_01_29/packages/gnu/targets/arm//libs/install-native/arm-none-eabi/lib/fpu -o $@ package/cfg/EcMaster_pa15fg.oa15fg -Wl,-T,package/cfg/EcMaster_pa15fg.xdl -Wl,--start-group -lgcc -lc -lm -Wl,--end-group -Wl,-Map=$(XDCCFGDIR)/$@.map -Wl,--start-group -lnosys -Wl,--end-group
192 EcMaster.xa15fg: export LD_LIBRARY_PATH=
194 EcMaster.test test,a15fg test: EcMaster.xa15fg.test
196 EcMaster.xa15fg.test:: EcMaster.xa15fg
197 ifeq (,$(_TESTLEVEL))
198 @$(MAKE) -R -r --no-print-directory -f $(XDCROOT)/packages/xdc/bld/xdc.mak _TESTLEVEL=1 EcMaster.xa15fg.test
199 else
200 @$(MSG) running $< ...
201 $(call EXEC.EcMaster.xa15fg, )
202 endif
204 clean,a15fg::
205 -$(RM) $(wildcard .tmp,EcMaster.xa15fg,*)
208 clean:: clean,a15fg
210 clean,a15fg::
211 -$(RM) EcMaster.xa15fg
212 %,copy:
213 @$(if $<,,$(MSG) don\'t know how to build $*; exit 1)
214 @$(MSG) cp $< $@
215 $(RM) $@
216 $(CP) $< $@
217 EcMaster_pa15fg.oa15fg,copy : package/cfg/EcMaster_pa15fg.oa15fg
218 EcMaster_pa15fg.sa15fg,copy : package/cfg/EcMaster_pa15fg.sa15fg
220 $(XDCCFGDIR)%.c $(XDCCFGDIR)%.h $(XDCCFGDIR)%.xdl: $(XDCCFGDIR)%.cfg $(XDCROOT)/packages/xdc/cfg/Main.xs | .interfaces
221 @$(MSG) "configuring $(_PROG_NAME) from $< ..."
222 $(CONFIG) $(_PROG_XSOPTS) xdc.cfg $(_PROG_NAME) $(XDCCFGDIR)$*.cfg $(XDCCFGDIR)$*
224 .PHONY: release,configPkg
225 ifeq (,$(MK_NOGENDEPS))
226 -include package/rel/configPkg.tar.dep
227 endif
228 package/rel/configPkg/configPkg/package/package.rel.xml: package/package.bld.xml
229 package/rel/configPkg/configPkg/package/package.rel.xml: package/build.cfg
230 package/rel/configPkg/configPkg/package/package.rel.xml: package/package.xdc.inc
231 package/rel/configPkg/configPkg/package/package.rel.xml: .force
232 @$(MSG) generating external release references $@ ...
233 $(XS) $(JSENV) -f $(XDCROOT)/packages/xdc/bld/rel.js $(MK_RELOPTS) . $@
235 configPkg.tar: package/rel/configPkg.xdc.inc package/rel/configPkg/configPkg/package/package.rel.xml
236 @$(MSG) making release file $@ "(because of $(firstword $?))" ...
237 -$(RM) $@
238 $(call MKRELTAR,package/rel/configPkg.xdc.inc,package/rel/configPkg.tar.dep)
241 release release,configPkg: all configPkg.tar
242 clean:: .clean
243 -$(RM) configPkg.tar
244 -$(RM) package/rel/configPkg.xdc.inc
245 -$(RM) package/rel/configPkg.tar.dep
247 clean:: .clean
248 -$(RM) .libraries $(wildcard .libraries,*)
249 clean::
250 -$(RM) .dlls $(wildcard .dlls,*)
251 #
252 # The following clean rule removes user specified
253 # generated files or directories.
254 #
256 ifneq (clean,$(MAKECMDGOALS))
257 ifeq (,$(wildcard package))
258 $(shell $(MKDIR) package)
259 endif
260 ifeq (,$(wildcard package/cfg))
261 $(shell $(MKDIR) package/cfg)
262 endif
263 ifeq (,$(wildcard package/lib))
264 $(shell $(MKDIR) package/lib)
265 endif
266 ifeq (,$(wildcard package/rel))
267 $(shell $(MKDIR) package/rel)
268 endif
269 ifeq (,$(wildcard package/internal))
270 $(shell $(MKDIR) package/internal)
271 endif
272 endif
273 clean::
274 -$(RMDIR) package
276 include custom.mak