]> git.proxmox.com Git - extjs.git/blob - extjs/examples/classic/neptune-components/.sencha/app/bootstrap-impl.xml
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / classic / neptune-components / .sencha / app / bootstrap-impl.xml
1 <project name="bootstrap-impl">
2 <!--
3 This macrodef regenerates the bootstrap.js class system metadata, which includes
4 relative file paths, class names, alternate class names, and class alias data
5 -->
6 <macrodef name="x-bootstrap">
7 <attribute name="file"/>
8 <attribute name="basedir"/>
9 <attribute name="coreFilesFile" default="@{file}"/>
10 <attribute name="classMetadataFile" default="@{file}"/>
11 <attribute name="overridesFile" default="@{file}"/>
12 <attribute name="includeBoot" default="true"/>
13 <attribute name="includeManifest" default="false"/>
14 <attribute name="includeCoreFiles" default="false"/>
15 <attribute name="includeMetadata" default="true"/>
16 <attribute name="includeOverrides" default="true"/>
17 <attribute name="appendCoreFiles" default="true"/>
18 <attribute name="appendClassMetadata" default="true"/>
19 <attribute name="appendOverrides" default="true"/>
20 <attribute name="manifestTpl" default="var Ext = Ext || '{' '}'; Ext.manifest = {0};"/>
21 <attribute name="coreFilesJsonpTpl" default="Ext.Boot.loadSync"/>
22 <attribute name="loaderConfigJsonpTpl" default="Ext.Loader.addClassPathMappings"/>
23 <attribute name="overrideTpl" default='Ext.Loader.loadScriptsSync'/>
24 <attribute name="overrideTplType" default="jsonp"/>
25 <attribute name="overrideExcludeTags" default="package-core,package-sencha-core,package-${framework.name},package-${toolkit.name}"/>
26 <text name="launchcode" optional="true"/>
27 <sequential>
28 <local name="temp.file"/>
29 <tempfile property="temp.file"
30 deleteonexit="true"
31 createfile="true"/>
32 <echo file="${temp.file}">@{launchcode}</echo>
33 <x-compile refid="${compiler.ref.id}">
34 <![CDATA[
35 bootstrap
36 -baseDir=@{basedir}
37 -file=@{file}
38 -coreFilesFile=@{coreFilesFile}
39 -classMetadataFile=@{classMetadataFile}
40 -overridesFile=@{overridesFile}
41 -includeBoot=@{includeBoot}
42 -includeManifest=@{includeManifest}
43 -includeCoreFiles=@{includeCoreFiles}
44 -includeMetadata=@{includeMetadata}
45 -includeOverrides=@{includeOverrides}
46 -appendCoreFiles=@{appendCoreFiles}
47 -appendClassMetadata=@{appendClassMetadata}
48 -appendOverrides=@{appendOverrides}
49 -manifestTpl=@{manifestTpl}
50 -coreFilesJsonpTpl=@{coreFilesJsonpTpl}
51 -loaderConfigJsonpTpl=@{loaderConfigJsonpTpl}
52 -overrideTpl=@{overrideTpl}
53 -overrideType=@{overrideTplType}
54 -overrideExcludeTags=@{overrideExcludeTags}
55 -launchContentFile=${temp.file}
56 ]]>
57 </x-compile>
58 <delete file="${temp.file}"/>
59 </sequential>
60 </macrodef>
61
62 </project>