Using Sencha Cmd from ${cmd.dir}
sass
-etc=true
-vars=true
-rules=true
-class-name-vars=true
-variable=$image-search-path:'${image.search.path}' !default
-variable=$theme-name: '${package.name}' !default
-output=${build.all.rtl.scss}
and
sass
-ruby=true
-output=${build.all.ruby}
sass
-etc=true
-vars=true
-rules=true
-class-name-vars=true
-variable=$image-search-path:'${image.search.path}' !default
-variable=$theme-name: '${package.name}' !default
-output=${build.all.scss}
and
sass
-ruby=true
-output=${build.all.ruby}
union
-tag=package-${package.name}
and
include
-tag=package-${package.name}-base
union
-tag=package-${package.name}
-options=${build.compile.js.dev.options}
${build.compile.js.filter}
and
concat
-out=${build.all.dev.js}
-options=${build.compile.js.debug.options}
${build.compile.js.filter}
and
concatenate
-output-file=${build.all.debug.js}
-options=${build.compile.js.options}
${build.compile.js.filter}
and
# TODO: exclude Ext.cmd.derive
# optimize
# -define-rewrite
# and
concatenate
${build.compile.js.compress}
-output-file=${build.all.js}
${build.compile.js.dev.subcommand}
and
${build.compile.js.debug.subcommand}
and
${build.compile.js.subcommand}
include
-all
union
-not
-namespace=Ext.rtl
${build.compile.sass.rtl.filter}
and
${build.compile.sass.rtl}
${build.compile.sass.filter}
and
${build.compile.sass}
${build.compile.sass.rtl.subcommand}
and
${build.compile.sass.subcommand}
compile
${build.compile.js.command}
compile
${build.compile.sass.command}
and
${build.compile.js.command}
theme
capture
-page=${build.dir}/example/theme.html
-image=${build.dir}/theme-capture.png
-manifest=${build.dir}/theme-capture.json
fs
slice
${build.slice.options}
-image=${build.dir}/theme-capture.png
-manifest=${build.dir}/theme-capture.json
-out=${build.resources.dir}
Merging resources from base package @{base}
Capture theme image to ${build.dir}/theme-capture.png
${build.theme.capture.command}
Slicing theme images to ${build.resources.dir}
${build.theme.slice.command}
${build.compile.command}