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}