facebook-workplaceoutlookemailmicrosoft-teamsdiscordmessengercustom-servicesmacoslinuxwindowsinboxwhatsappicloudtweetdeckhipchattelegramhangoutsslackgmailskype
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
92 lines
2.9 KiB
92 lines
2.9 KiB
<?xml version="1.0" encoding="utf-8"?> |
|
<project name="sencha-core" default=".help"> |
|
<!-- |
|
The build-impl.xml file imported here contains the guts of the build process. It is |
|
a great idea to read that file to understand how the process works, but it is best to |
|
limit your changes to this file. |
|
--> |
|
<import file="${basedir}/.sencha/package/build-impl.xml"/> |
|
<import file="${basedir}/.sencha/test/test-impl.xml"/> |
|
|
|
<!-- |
|
The following targets can be provided to inject logic before and/or after key steps |
|
of the build process: |
|
|
|
The "init-local" target is used to initialize properties that may be personalized |
|
for the local machine. |
|
|
|
<target name="-before-init-local"/> |
|
<target name="-after-init-local"/> |
|
|
|
The "clean" target is used to clean build output from the build.dir. |
|
|
|
<target name="-before-clean"/> |
|
<target name="-after-clean"/> |
|
|
|
The general "init" target is used to initialize all other properties, including |
|
those provided by Sencha Cmd. |
|
|
|
<target name="-before-init"/> |
|
<target name="-after-init"/> |
|
|
|
The "build" target performs the call to Sencha Cmd to build the application. |
|
|
|
<target name="-before-build"/> |
|
<target name="-after-build"/> |
|
--> |
|
|
|
<target name="-after-apply-version"> |
|
<replace file="${package.dir}/src/util/Version.js" |
|
token="'5.0.0'" |
|
value="'${build.version}'"/> |
|
</target> |
|
|
|
|
|
|
|
<!-- |
|
****************************************************************** |
|
Private/Internal targets |
|
****************************************************************** |
|
--> |
|
<target name="bootstrap" depends="init"> |
|
<x-sencha-command> |
|
<![CDATA[ |
|
compile |
|
-ignore=diag |
|
union |
|
-tag=package-sencha-core |
|
and |
|
metadata |
|
-base-path=${basedir} |
|
+filenames |
|
-jsonp=ExtBootstrap.loadScript |
|
-out=${basedir}/bootstrap-files.js |
|
and |
|
include |
|
+all |
|
and |
|
exclude |
|
-file=Ext.js |
|
and |
|
metadata |
|
-base-path=${basedir} |
|
+loader-paths |
|
-jsonp=ExtBootstrap.loadClassPaths |
|
-out=${basedir}/bootstrap-data.js |
|
and |
|
metadata |
|
-base-path=${basedir} |
|
+alternates |
|
+append |
|
-out=${basedir}/bootstrap-data.js |
|
and |
|
metadata |
|
-base-path=${basedir} |
|
+alias |
|
+append |
|
-out=${basedir}/bootstrap-data.js |
|
]]> |
|
</x-sencha-command> |
|
</target> |
|
|
|
</project>
|
|
|