]> git.proxmox.com Git - extjs.git/blame - extjs/examples/classic/responsive-app/.sencha/app/resolve-impl.xml
add extjs 6.0.1 sources
[extjs.git] / extjs / examples / classic / responsive-app / .sencha / app / resolve-impl.xml
CommitLineData
6527f429
DM
1<project name="x-resolve-impl">\r
2 \r
3 <target name="-before-web-start"/>\r
4 <target name="-web-start">\r
5 <if>\r
6 <x-is-true value="enable.browser.launch"/>\r
7 <then>\r
8 <x-launch-browser url="http://localhost:${build.web.port}"/>\r
9 </then>\r
10 </if>\r
11 </target>\r
12 <target name="-after-web-start"/>\r
13 <target name="web-start"\r
14 depends="init,-before-web-start,-web-start,-after-web-start"/>\r
15\r
16 <target name="-before-web-stop"/>\r
17 <target name="-web-stop">\r
18 <x-web-server stop="true" port="${build.web.port}"/>\r
19 </target>\r
20 <target name="-after-web-stop"/>\r
21 <target name="web-stop"\r
22 depends="-init,-before-web-stop,-web-stop,-after-web-stop"/>\r
23 \r
24 <target name="-resolve-impl" depends="-refresh">\r
25 <x-ant-call target="web-start" unless="skip.web.start">\r
26 <param name="enable.background.server" value="true"/>\r
27 </x-ant-call>\r
28 \r
29 <local name="app.relative.url"/>\r
30 <local name="build.resolve.relative.url"/>\r
31 \r
32 <!--calculate the relative path from the web root to the index page-->\r
33 <x-get-relative-path from="${build.web.root}" \r
34 to="${app.page.file}"\r
35 property="app.relative.url"/>\r
36 \r
37 <property name="build.resolve.relative.url" \r
38 value="${build.resolve.url}/${app.relative.url}"/>\r
39 \r
40 <x-sencha-command dir="${app.dir}" inheritall="true">\r
41 <![CDATA[\r
42 app\r
43 resolve\r
44 -mode=${build.resolve.mode}\r
45 -uri=${build.resolve.relative.url}\r
46 -tpl=${build.resolve.tpl}\r
47 -out=${build.resolve.file}\r
48 ]]>\r
49 </x-sencha-command>\r
50 <x-ant-call target="web-stop" unless="skip.web.start"/>\r
51 <x-compile refid="${compiler.ref.id}">\r
52 <![CDATA[\r
53 restore\r
54 page\r
55 and\r
56 load-refs\r
57 -file=${build.resolve.file}\r
58 -defaultSrcName=@${build.tag.name}\r
59 -allowUnmatched=${build.resolve.allow.unmatched}\r
60 and\r
61 save\r
62 page\r
63 ]]>\r
64 </x-compile>\r
65 </target>\r
66 \r
67 <target name="-before-resolve"/>\r
68 <target name="-resolve">\r
69 <x-ant-call target="-resolve-impl"/>\r
70 </target>\r
71 <target name="-after-resolve"/>\r
72 \r
73 <target name="-before-explain"/>\r
74 <target name="-explain" depends="-init-compiler">\r
75 <x-compile refid="${compiler.ref.id}">\r
76 <![CDATA[\r
77 explain\r
78 -alias\r
79 ${build.app.temp.dir}/${build.tag.name}-master-bundle.js=APPLICATION\r
80 ${build.app.temp.dir}/${build.tag.name}-master-bundle.js\r
81 ${args.targetName}\r
82 ]]>\r
83 </x-compile>\r
84 </target>\r
85 <target name="-after-explain"/>\r
86 <target name="explain" depends="init,-before-explain,-explain,-after-explain"/>\r
87 \r
88 </project>