13693261870
2022-09-16 354b3dbfbffb3df45212a2a44dbbf48b4acc2594
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
# ===========================================
# This file defines properties used by 
# build-impl.xml, which is the base impl
# of an applications build process.
# ===========================================
 
# ===========================================
# properties defining various directory
# locations
# ===========================================
build.dir=${package.build.dir}
build.resources.dir=${build.dir}/resources
package.resources.dir=${package.dir}/resources
package.sass.dir=${package.dir}/sass
 
# ===========================================
# definitions of various file name patterns
# used for output artifacts
# ===========================================
build.name.prefix=${build.dir}/${package.name}-${package.locale}
build.name.css.prefix=${build.resources.dir}/${package.name}-${package.locale}
build.name.ruby=config.rb
 
build.dev.suffix=-dev
build.debug.suffix=-debug
build.all.suffix=-all
build.rtl.suffix=-rtl
 
build.all.dev.suffix=${build.all.suffix}${build.dev.suffix}
build.all.debug.suffix=${build.all.suffix}${build.debug.suffix}
build.all.rtl.suffix=${build.all.suffix}${build.rtl.suffix}
build.all.rtl.debug.suffix=${build.all.suffix}${build.rtl.suffix}${build.debug.suffix}
 
# ===========================================
# define the output js file names for dev,
# debug, and compressed (no suffix)
# ===========================================
build.all.js=${build.name.prefix}.js
build.all.debug.js=${build.name.prefix}${build.debug.suffix}.js
build.all.dev.js=${build.name.prefix}${build.dev.suffix}.js
 
# ===========================================
# output file names for the scss files
# ===========================================
build.all.scss=${build.name.prefix}${build.all.debug.suffix}.scss
build.all.rtl.scss=${build.name.prefix}${build.all.rtl.debug.suffix}.scss
 
# ===========================================
# output file names for the css files 
# generated from the scss files by running
# a compass compilation
# ===========================================
build.all.css.debug.prefix=${package.name}${build.all.debug.suffix}
build.all.css.debug=${build.resources.dir}/${build.all.css.debug.prefix}.css
build.all.rtl.css.debug.prefix=${package.name}${build.all.rtl.debug.suffix}
build.all.rtl.css.debug=${build.resources.dir}/${build.all.rtl.css.debug.prefix}.css
build.all.css.prefix=${package.name}${build.all.suffix}
build.all.css=${build.resources.dir}/${build.all.css.prefix}.css
build.all.rtl.css.prefix=${package.name}${build.all.rtl.suffix}
build.all.rtl.css=${build.resources.dir}/${build.all.rtl.css.prefix}.css
 
build.all.ruby=${build.dir}/${build.name.ruby}
 
# ===========================================
# options to pass to the 'sencha fs slice' command
# ===========================================
build.slice.options=
 
# ===========================================
# preprocessor options used when generating
# concatenated js output files
# ===========================================
build.compile.js.dev.options=debug:true
build.compile.js.debug.options=debug:false
build.compile.js.options=debug:false
 
# ===========================================
# compression option used to generate '-all'
# js output file
# ===========================================
build.compile.js.compress=+yui
 
# ===========================================
# selector count threshold to use when 
# splitting a single css file into multiple
# css files (IE selector limit workaround)
# ===========================================
build.css.selector.limit=4095
 
# ===========================================
# options controlling output packaging
# operations for output '.pkg' file
# ===========================================
pkg.build.dir=${workspace.build.dir}/${package.name}
pkg.file.name=${package.name}.pkg
pkg.includes=**/*
pkg.excludes=package.json