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 = xconfig_audioEQ_demo
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/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/utils.js:
19 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/utils.js
20 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xdc.tci:
21 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xdc.tci
22 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/template.xs:
23 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/template.xs
24 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/om2.xs:
25 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/om2.xs
26 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xmlgen.xs:
27 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xmlgen.xs
28 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xmlgen2.xs:
29 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/xmlgen2.xs
30 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/Warnings.xs:
31 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/Warnings.xs
32 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/IPackage.xs:
33 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/IPackage.xs
34 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/package.xs:
35 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/package.xs
36 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/global/Clock.xs:
37 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/global/Clock.xs
38 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/global/Trace.xs:
39 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/global/Trace.xs
40 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/bld.js:
41 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/bld.js
42 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/BuildEnvironment.xs:
43 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/BuildEnvironment.xs
44 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/PackageContents.xs:
45 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/PackageContents.xs
46 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/_gen.xs:
47 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/_gen.xs
48 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Library.xs:
49 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Library.xs
50 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Executable.xs:
51 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Executable.xs
52 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Repository.xs:
53 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Repository.xs
54 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Configuration.xs:
55 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Configuration.xs
56 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Script.xs:
57 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Script.xs
58 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Manifest.xs:
59 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Manifest.xs
60 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Utils.xs:
61 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/Utils.xs
62 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget.xs:
63 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget.xs
64 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget2.xs:
65 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget2.xs
66 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget3.xs:
67 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITarget3.xs
68 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITargetFilter.xs:
69 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/ITargetFilter.xs
70 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/package.xs:
71 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/bld/package.xs
72 package.mak: config.bld
73 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/ITarget.xs:
74 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/ITarget.xs
75 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/C28_large.xs:
76 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/C28_large.xs
77 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/C28_float.xs:
78 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/C28_float.xs
79 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/package.xs:
80 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/package.xs
81 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/elf/ITarget.xs:
82 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/elf/ITarget.xs
83 C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/elf/package.xs:
84 package.mak: C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/elf/package.xs
85 package.mak: package.bld
86 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.opt.xdt:
87 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.opt.xdt
88 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/io/File.xs:
89 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/io/File.xs
90 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/io/package.xs:
91 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/services/io/package.xs
92 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.defs.xdt:
93 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/compiler.defs.xdt
94 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt:
95 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/custom.mak.exe.xdt
96 C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/package.xs.xdt:
97 package.mak: C:/ti/ProcSDK202_Alpha/xdctools_3_32_00_06_core/packages/xdc/tools/configuro/template/package.xs.xdt
98 endif
100 ti.targets.elf.C66.rootDir ?= C:/ti/ccsv6/tools/compiler/ti-cgt-c6000_8.1.0
101 ti.targets.elf.packageBase ?= C:/ti/ProcSDK202_Alpha/bios_6_45_01_29/packages/ti/targets/elf/
102 .PRECIOUS: $(XDCCFGDIR)/%.oe66
103 .PHONY: all,e66 .dlls,e66 .executables,e66 test,e66
104 all,e66: .executables,e66
105 .executables,e66: .libraries,e66
106 .executables,e66: .dlls,e66
107 .dlls,e66: .libraries,e66
108 .libraries,e66: .interfaces
109 @$(RM) $@
110 @$(TOUCH) "$@"
112 .help::
113 @$(ECHO) xdc test,e66
114 @$(ECHO) xdc .executables,e66
115 @$(ECHO) xdc .libraries,e66
116 @$(ECHO) xdc .dlls,e66
119 all: .executables
120 .executables: .libraries .dlls
121 .libraries: .interfaces
123 PKGCFGS := $(wildcard package.xs) package/build.cfg
124 .interfaces: package/package.xdc.inc package/package.defs.h package.xdc $(PKGCFGS)
126 -include package/package.xdc.dep
127 package/%.xdc.inc package/%_xconfig_audioEQ_demo.c package/%.defs.h: %.xdc $(PKGCFGS)
128 @$(MSG) generating interfaces for package xconfig_audioEQ_demo" (because $@ is older than $(firstword $?))" ...
129 $(XSRUN) -f xdc/services/intern/cmd/build.xs $(MK_IDLOPTS) -m package/package.xdc.dep -i package/package.xdc.inc package.xdc
131 .dlls,e66 .dlls: audioEQ_demo.pe66
133 -include package/cfg/audioEQ_demo_pe66.mak
134 -include package/cfg/audioEQ_demo_pe66.cfg.mak
135 ifeq (,$(MK_NOGENDEPS))
136 -include package/cfg/audioEQ_demo_pe66.dep
137 endif
138 audioEQ_demo.pe66: package/cfg/audioEQ_demo_pe66.xdl
139 @
142 ifeq (,$(wildcard .libraries,e66))
143 audioEQ_demo.pe66 package/cfg/audioEQ_demo_pe66.c: .libraries,e66
144 endif
146 package/cfg/audioEQ_demo_pe66.c package/cfg/audioEQ_demo_pe66.h package/cfg/audioEQ_demo_pe66.xdl: override _PROG_NAME := audioEQ_demo.xe66
147 package/cfg/audioEQ_demo_pe66.c: package/cfg/audioEQ_demo_pe66.cfg
148 package/cfg/audioEQ_demo_pe66.xdc.inc: package/cfg/audioEQ_demo_pe66.xdl
149 package/cfg/audioEQ_demo_pe66.xdl package/cfg/audioEQ_demo_pe66.c: .interfaces
151 clean:: clean,e66
152 -$(RM) package/cfg/audioEQ_demo_pe66.cfg
153 -$(RM) package/cfg/audioEQ_demo_pe66.dep
154 -$(RM) package/cfg/audioEQ_demo_pe66.c
155 -$(RM) package/cfg/audioEQ_demo_pe66.xdc.inc
157 clean,e66::
158 -$(RM) audioEQ_demo.pe66
159 .executables,e66 .executables: audioEQ_demo.xe66
161 audioEQ_demo.xe66: |audioEQ_demo.pe66
163 -include package/cfg/audioEQ_demo.xe66.mak
164 audioEQ_demo.xe66: package/cfg/audioEQ_demo_pe66.oe66
165 $(RM) $@
166 @$(MSG) lnke66 $@ ...
167 $(RM) $(XDCCFGDIR)/$@.map
168 $(ti.targets.elf.C66.rootDir)/bin/cl6x -fs $(XDCCFGDIR)$(dir $@). -q -u _c_int00 --abi=eabi -z -o $@ package/cfg/audioEQ_demo_pe66.oe66 package/cfg/audioEQ_demo_pe66.xdl -w -c -m $(XDCCFGDIR)/$@.map -l $(ti.targets.elf.C66.rootDir)/lib/libc.a
170 audioEQ_demo.xe66: export C_DIR=
171 audioEQ_demo.xe66: PATH:=$(ti.targets.elf.C66.rootDir)/bin/;$(PATH)
172 audioEQ_demo.xe66: Path:=$(ti.targets.elf.C66.rootDir)/bin/;$(PATH)
174 audioEQ_demo.test test,e66 test: audioEQ_demo.xe66.test
176 audioEQ_demo.xe66.test:: audioEQ_demo.xe66
177 ifeq (,$(_TESTLEVEL))
178 @$(MAKE) -R -r --no-print-directory -f $(XDCROOT)/packages/xdc/bld/xdc.mak _TESTLEVEL=1 audioEQ_demo.xe66.test
179 else
180 @$(MSG) running $< ...
181 $(call EXEC.audioEQ_demo.xe66, )
182 endif
184 clean,e66::
185 -$(RM) $(wildcard .tmp,audioEQ_demo.xe66,*)
188 clean:: clean,e66
190 clean,e66::
191 -$(RM) audioEQ_demo.xe66
192 %,copy:
193 @$(if $<,,$(MSG) don\'t know how to build $*; exit 1)
194 @$(MSG) cp $< $@
195 $(RM) $@
196 $(CP) $< $@
197 audioEQ_demo_pe66.oe66,copy : package/cfg/audioEQ_demo_pe66.oe66
198 audioEQ_demo_pe66.se66,copy : package/cfg/audioEQ_demo_pe66.se66
200 $(XDCCFGDIR)%.c $(XDCCFGDIR)%.h $(XDCCFGDIR)%.xdl: $(XDCCFGDIR)%.cfg $(XDCROOT)/packages/xdc/cfg/Main.xs | .interfaces
201 @$(MSG) "configuring $(_PROG_NAME) from $< ..."
202 $(CONFIG) $(_PROG_XSOPTS) xdc.cfg $(_PROG_NAME) $(XDCCFGDIR)$*.cfg $(XDCCFGDIR)$*
204 .PHONY: release,xconfig_audioEQ_demo
205 ifeq (,$(MK_NOGENDEPS))
206 -include package/rel/xconfig_audioEQ_demo.tar.dep
207 endif
208 package/rel/xconfig_audioEQ_demo/xconfig_audioEQ_demo/package/package.rel.xml: package/package.bld.xml
209 package/rel/xconfig_audioEQ_demo/xconfig_audioEQ_demo/package/package.rel.xml: package/build.cfg
210 package/rel/xconfig_audioEQ_demo/xconfig_audioEQ_demo/package/package.rel.xml: package/package.xdc.inc
211 package/rel/xconfig_audioEQ_demo/xconfig_audioEQ_demo/package/package.rel.xml: .force
212 @$(MSG) generating external release references $@ ...
213 $(XS) $(JSENV) -f $(XDCROOT)/packages/xdc/bld/rel.js $(MK_RELOPTS) . $@
215 xconfig_audioEQ_demo.tar: package/rel/xconfig_audioEQ_demo.xdc.inc package/rel/xconfig_audioEQ_demo/xconfig_audioEQ_demo/package/package.rel.xml
216 @$(MSG) making release file $@ "(because of $(firstword $?))" ...
217 -$(RM) $@
218 $(call MKRELTAR,package/rel/xconfig_audioEQ_demo.xdc.inc,package/rel/xconfig_audioEQ_demo.tar.dep)
221 release release,xconfig_audioEQ_demo: all xconfig_audioEQ_demo.tar
222 clean:: .clean
223 -$(RM) xconfig_audioEQ_demo.tar
224 -$(RM) package/rel/xconfig_audioEQ_demo.xdc.inc
225 -$(RM) package/rel/xconfig_audioEQ_demo.tar.dep
227 clean:: .clean
228 -$(RM) .libraries $(wildcard .libraries,*)
229 clean::
230 -$(RM) .dlls $(wildcard .dlls,*)
231 #
232 # The following clean rule removes user specified
233 # generated files or directories.
234 #
236 ifneq (clean,$(MAKECMDGOALS))
237 ifeq (,$(wildcard package))
238 $(shell $(MKDIR) package)
239 endif
240 ifeq (,$(wildcard package/cfg))
241 $(shell $(MKDIR) package/cfg)
242 endif
243 ifeq (,$(wildcard package/lib))
244 $(shell $(MKDIR) package/lib)
245 endif
246 ifeq (,$(wildcard package/rel))
247 $(shell $(MKDIR) package/rel)
248 endif
249 ifeq (,$(wildcard package/internal))
250 $(shell $(MKDIR) package/internal)
251 endif
252 endif
253 clean::
254 -$(RMDIR) package
256 include custom.mak