]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - apps/tidep0079.git/blob - EC_Master_SysBios_Am572x/Workspace/SYSBIOS_AM57xx/emllICSS/Release/configPkg/package.mak
Makefiles for linux - calls makefile EC ICSS lib
[apps/tidep0079.git] / EC_Master_SysBios_Am572x / Workspace / SYSBIOS_AM57xx / emllICSS / 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_01_22_core/packages/xdc/utils.js:
19 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/utils.js
20 C:/TI/xdctools_3_32_01_22_core/packages/xdc/xdc.tci:
21 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/xdc.tci
22 C:/TI/xdctools_3_32_01_22_core/packages/xdc/template.xs:
23 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/template.xs
24 C:/TI/xdctools_3_32_01_22_core/packages/xdc/om2.xs:
25 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/om2.xs
26 C:/TI/xdctools_3_32_01_22_core/packages/xdc/xmlgen.xs:
27 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/xmlgen.xs
28 C:/TI/xdctools_3_32_01_22_core/packages/xdc/xmlgen2.xs:
29 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/xmlgen2.xs
30 C:/TI/xdctools_3_32_01_22_core/packages/xdc/Warnings.xs:
31 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/Warnings.xs
32 C:/TI/xdctools_3_32_01_22_core/packages/xdc/IPackage.xs:
33 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/IPackage.xs
34 C:/TI/xdctools_3_32_01_22_core/packages/xdc/package.xs:
35 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/package.xs
36 C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/global/Clock.xs:
37 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/global/Clock.xs
38 C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/global/Trace.xs:
39 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/global/Trace.xs
40 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/bld.js:
41 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/bld.js
42 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/BuildEnvironment.xs:
43 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/BuildEnvironment.xs
44 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/PackageContents.xs:
45 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/PackageContents.xs
46 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/_gen.xs:
47 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/_gen.xs
48 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Library.xs:
49 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Library.xs
50 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Executable.xs:
51 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Executable.xs
52 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Repository.xs:
53 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Repository.xs
54 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Configuration.xs:
55 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Configuration.xs
56 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Script.xs:
57 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Script.xs
58 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Manifest.xs:
59 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Manifest.xs
60 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Utils.xs:
61 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/Utils.xs
62 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget.xs:
63 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget.xs
64 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget2.xs:
65 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget2.xs
66 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget3.xs:
67 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITarget3.xs
68 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITargetFilter.xs:
69 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/ITargetFilter.xs
70 C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/package.xs:
71 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/bld/package.xs
72 package.mak: config.bld
73 C:/TI/bios_6_46_04_53/packages/gnu/targets/ITarget.xs:
74 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/ITarget.xs
75 C:/TI/bios_6_46_04_53/packages/gnu/targets/_utils.xs:
76 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/_utils.xs
77 C:/TI/bios_6_46_04_53/packages/gnu/targets/Linux86.xs:
78 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/Linux86.xs
79 C:/TI/bios_6_46_04_53/packages/gnu/targets/Mingw.xs:
80 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/Mingw.xs
81 C:/TI/bios_6_46_04_53/packages/gnu/targets/package.xs:
82 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/package.xs
83 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/ITarget.xs:
84 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/ITarget.xs
85 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/GCArmv6.xs:
86 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/GCArmv6.xs
87 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/GCArmv7A.xs:
88 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/GCArmv7A.xs
89 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/IM.xs:
90 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/IM.xs
91 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M3.xs:
92 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M3.xs
93 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M4.xs:
94 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M4.xs
95 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M4F.xs:
96 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/M4F.xs
97 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A8F.xs:
98 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A8F.xs
99 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A9F.xs:
100 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A9F.xs
101 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A15F.xs:
102 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A15F.xs
103 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A53F.xs:
104 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/A53F.xs
105 C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/package.xs:
106 package.mak: C:/TI/bios_6_46_04_53/packages/gnu/targets/arm/package.xs
107 package.mak: package.bld
108 C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/compiler.opt.xdt:
109 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/compiler.opt.xdt
110 C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/io/File.xs:
111 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/io/File.xs
112 C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/io/package.xs:
113 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/services/io/package.xs
114 C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/compiler.defs.xdt:
115 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/compiler.defs.xdt
116 C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt:
117 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt
118 C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/package.xs.xdt:
119 package.mak: C:/TI/xdctools_3_32_01_22_core/packages/xdc/tools/configuro/template/package.xs.xdt
120 endif
122 gnu.targets.arm.A15F.rootDir ?= C:/ti/gcc-arm-none-eabi-4_9-2015q3
123 gnu.targets.arm.packageBase ?= C:/TI/bios_6_46_04_53/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_46_04_53/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
191         
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,*)
252 # The following clean rule removes user specified
253 # generated files or directories.
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