]> git.proxmox.com Git - extjs.git/blame - extjs/classic/theme-crisp/.sencha/package/defaults.properties
add extjs 6.0.1 sources
[extjs.git] / extjs / classic / theme-crisp / .sencha / package / defaults.properties
CommitLineData
6527f429
DM
1# =============================================================================\r
2# This file defines properties used by build-impl.xml and the associated\r
3# *-impl.xml files (sass-impl.xml, js-impl.xml, etc.), which are the core of\r
4# the applications build process. \r
5#\r
6# IMPORTANT - This file is not modifiable by a package, and will be overwritten\r
7# during each app upgrade. Please use build.properties for defining package \r
8# customizations to these properties.\r
9# =============================================================================\r
10\r
11# ===========================================\r
12# properties defining various directory\r
13# locations\r
14# ===========================================\r
15build.dir=${package.build.dir}\r
16\r
17package.output=${build.dir}\r
18package.output.base=${package.output}\r
19\r
20package.output.js=\r
21package.output.css=resources\r
22package.output.sass=${package.output.js}\r
23package.output.resources=${package.output.css}\r
24\r
25build.out.js.dir=${package.output.base}/${package.output.js}\r
26build.out.css.dir=${package.output.base}/${package.output.css}\r
27build.out.sass.dir=${package.output.base}/${package.output.sass}\r
28build.out.resources.dir=${package.output.base}/${package.output.resources}\r
29\r
30\r
31# a temporary output directory used for staging intermediate build artifacts\r
32build.temp.dir=${workspace.build.dir}/temp/${package.name}\r
33\r
34build.resources.dir=${build.out.resources.dir}\r
35package.resources.dir=${package.dir}/resources\r
36package.sass.dir=${package.dir}/sass\r
37package.licenses.dir=${package.dir}/licenses\r
38\r
39# ===========================================\r
40# definitions of various file name patterns\r
41# used for output artifacts\r
42# ===========================================\r
43\r
44build.name.prefix=${package.name}\r
45build.name.css.prefix=${build.resources.dir}/${package.name}\r
46build.name.ruby=config.rb\r
47\r
48build.debug.suffix=-debug\r
49build.all.suffix=-all\r
50build.rtl.suffix=-rtl\r
51\r
52build.all.debug.suffix=${build.all.suffix}${build.debug.suffix}\r
53build.all.rtl.suffix=${build.all.suffix}${build.rtl.suffix}\r
54build.all.rtl.debug.suffix=${build.all.suffix}${build.rtl.suffix}${build.debug.suffix}\r
55\r
56# ===========================================\r
57# define the output js file names for dev,\r
58# debug, and compressed (no suffix)\r
59# ===========================================\r
60build.all.js=${build.out.js.dir}/${build.name.prefix}.js\r
61build.all.debug.js=${build.out.js.dir}/${build.name.prefix}${build.debug.suffix}.js\r
62\r
63package.sass.build.dir=${build.out.sass.dir}\r
64\r
65# ===========================================\r
66# output file names for the scss files\r
67# ===========================================\r
68build.all.scss=${package.sass.build.dir}/${build.name.prefix}${build.all.debug.suffix}.scss\r
69build.all.rtl.scss=${package.sass.build.dir}/${build.name.prefix}${build.all.rtl.debug.suffix}.scss\r
70\r
71# ===========================================\r
72# output file names for the css files \r
73# generated from the scss files by running\r
74# a compass compilation\r
75# ===========================================\r
76build.all.css.debug.prefix=${package.name}${build.all.debug.suffix}\r
77build.all.css.debug=${build.out.css.dir}/${build.all.css.debug.prefix}.css\r
78build.all.rtl.css.debug.prefix=${package.name}${build.all.rtl.debug.suffix}\r
79build.all.rtl.css.debug=${build.out.css.dir}/${build.all.rtl.css.debug.prefix}.css\r
80build.all.css.prefix=${package.name}${build.all.suffix}\r
81build.all.css=${build.out.css.dir}/${build.all.css.prefix}.css\r
82build.all.rtl.css.prefix=${package.name}${build.all.rtl.suffix}\r
83build.all.rtl.css=${build.out.css.dir}/${build.all.rtl.css.prefix}.css\r
84\r
85build.all.ruby=${package.sass.build.dir}/${build.name.ruby}\r
86\r
87# ===========================================\r
88# options to pass to the 'sencha fs slice' command\r
89# ===========================================\r
90build.slice.options=\r
91\r
92# ===========================================\r
93# preprocessor options used when generating\r
94# concatenated js output files\r
95# ===========================================\r
96build.compile.js.debug.options=debug:true\r
97build.compile.js.options=debug:false\r
98\r
99# enables / disables removing text references from \r
100# package js build files\r
101build.remove.references=false\r
102\r
103# This property can be modified to change general build options\r
104# such as excluding files from the set. The format expects newlines\r
105# for each argument, for example:\r
106# \r
107# build.operations=\\r
108# exclude\n \\r
109# -namespace=Ext\n\r
110#\r
111# NOTE: modifications to build.operations are intended to be \r
112# placed in an override of the "-after-init" target, where it \r
113# can be calculated based on other\r
114# ant properties\r
115#\r
116# build.operations=\r
117\r
118# ===========================================\r
119# compression option used to generate '-all'\r
120# js output file\r
121# ===========================================\r
122build.compile.js.compress=+yui\r
123\r
124build.compile.temp.dir=${build.temp.dir}/sencha-compiler\r
125\r
126# controles whether to keep the temp compile dir after the build\r
127build.compile.temp.dir.keep=true\r
128\r
129\r
130# ===========================================\r
131# selector count threshold to use when \r
132# splitting a single css file into multiple\r
133# css files (IE selector limit workaround)\r
134# ===========================================\r
135build.css.selector.limit=4095\r
136\r
137# controls the ruby command used to execute compass. a full path\r
138# to ruby may be specified rather than allowing the system shell\r
139# to resolve the command\r
140build.ruby.path=ruby\r
141\r
142# controls the working directory of the child compass process\r
143# and the output location for the .sass-cache folder\r
144compass.working.dir=${package.sass.build.dir}\r
145\r
146# enables / disables console highlighting for compass\r
147compass.compile.boring=false\r
148\r
149# enables / disables forced rebuilds for compass\r
150compass.compile.force=true\r
151\r
152# enables / disables stack traces in compass failure output\r
153compass.compile.trace=true\r
154\r
155# the directory containing sass files for compass to compile\r
156compass.sass.dir=${package.sass.build.dir}\r
157\r
158# the output directory where compass should place built css files\r
159compass.css.dir=${build.out.css.dir}\r
160\r
161# the directory containing the ruby config file for compass\r
162compass.config.file=${build.all.ruby}\r
163\r
164compass.cache.dir=${workspace.build.dir}/.sass-cache\r
165\r
166# ===========================================\r
167# Options for sub-packages\r
168\r
169# Set to true/1 to enable build.version inheritance by sub-pacakges\r
170build.subpkgs.inherit.version=0\r
171\r
172# ===========================================\r
173# theme slicing example page settings\r
174# ===========================================\r
175package.example.dir=${package.dir}/sass/example\r
176package.example.build.dir=${build.temp.dir}/slicer-temp\r
177package.example.base=${build.all.rtl.css.debug.prefix}\r
178package.example.css=${package.example.build.dir}/${package.example.base}.css\r
179package.example.scss=${package.example.build.dir}/${package.example.base}.scss\r
180package.example.theme.html=${package.example.dir}/theme.html\r
181package.example.fashion.html=${package.example.dir}/fashion.html\r
182\r
183# the name of the intermediate screenshot file used for image slicing\r
184build.capture.png=${package.example.build.dir}/theme-capture.png\r
185\r
186# the name of the intermediate widget manifest file used for image slicing\r
187build.capture.json=${package.example.build.dir}/theme-capture.json\r
188\r
189\r
190\r
191# the microloader to use for bootstrapping operations\r
192package.microloader.bootstrap=${package.microloader.dir}/${package.microloader.development}\r
193\r
194build.boot.name=Boot.js\r
195build.boot.file=${package.config.dir}/${build.boot.name}\r
196build.slicer.microloader.name=Microloader.js\r
197build.slicer.microloader.file=${package.config.dir}/${build.slicer.microloader.name}\r
198\r
199\r
200# the ruby compass config file to generate for slicer page scss\r
201package.example.out.ruby=${package.example.build.dir}/config.rb\r
202package.example.compass.config=${package.example.out.ruby}\r
203\r
204\r
205bootstrap.base.path=${package.example.dir}\r
206bootstrap.example.js=${package.example.dir}/bootstrap.js\r
207bootstrap.example.json=${package.example.dir}/bootstrap.json\r
208\r
209\r
210# ===========================================\r
211# options controlling output packaging\r
212# operations for output '.pkg' file\r
213# ===========================================\r
214pkg.build.dir=${workspace.build.dir}/${package.name}\r
215pkg.file.name=${package.name}.pkg\r
216pkg.includes=**/*\r
217pkg.excludes=package.json\r
218\r
219\r
220# the port number to start the local web server on\r
221build.web.port=1841\r
222\r
223# the directory representing the root web folder\r
224build.web.root=${workspace.dir}\r
225\r