When I run sencha ant sass theme theme resources are not copied to the build/resources directory


Both my custom theme and it's parent, neptune have images in their respective {theme package dir}/resources/images


I would expect that these would be copied to {workspace}/build/{appName}/production/resources


I notice that what does appear in {workspace}/build/{appName}/production/resources is a placeholder file that I have in {workspace}/{appName}/resources along with the {appName}-all.css


Here is the output from the sencha ant sass theme in command prompt - note the error messages from the @theme-background image mixin:


Code:

C:\work\ies_web_apps\ies_expert_app>sencha ant sass theme
Sencha Cmd v3.1.0.130
[INF]
[INF] -before-init-local:
[INF]
[INF] -init-local:
[INF]
[INF] -after-init-local:
[INF]
[INF] init-local:
[INF]
[INF] find-cmd:
[INF]
[INF] -before-init:
[INF]
[INF] -init:
[INF]
[INF] -after-init:
[INF]
[INF] init:
[INF]
[INF] sass:
[INF]
[INF] -before-sass:
[INF]
[INF] -sass:
[INF] Loading configuration from C:\work\ies_web_apps\ies_expert_app
[INF] Compiling page page
[INF] Loading classpath entry C:\work\ies_web_apps\ext-4.2.0\src
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-base\overrides
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-base\src
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-neutral\overrides
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-neutral\src
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-neptune\overrides
[INF] Loading classpath entry C:\work\ies_web_apps\packages\ext-theme-neptune\src
[INF] Loading classpath entry C:\work\ies_web_apps\packages\IesExpertTheme\overrides
[INF] Loading classpath entry C:\work\ies_web_apps\packages\IesExpertTheme\src
[INF] Loading classpath entry C:\work\ies_web_apps\ies_expert_app\app
[INF] Loading classpath entry C:\work\ies_web_apps\ies_expert_app\sencha-compile-temp-dir\3b28c076-51b2-4f5f-9236-99ea45f26a1c
[INF] generating sass for js compile context
[INF]
[INF] -after-sass:
[INF]
[INF] -before-init-local:
[INF]
[INF] -init-local:
[INF]
[INF] -after-init-local:
[INF]
[INF] init-local:
[INF]
[INF] find-cmd:
[INF]
[INF] -before-init:
[INF]
[INF] -init:
[INF]
[INF] -after-init:
[INF]
[INF] init:
[INF]
[INF] theme:
[INF]
[INF] -before-theme:
[INF]
[INF] -theme:
[INF] [shellscript]
[INF] [shellscript] C:\work\ies_web_apps\build\IesExpert\production>compass compile --trace --boring --force --sass-dir C:\work\ies_web_apps\build\IesExpert\production --css-dir C:\work\ies_web_apps\build\IesExpert
production/resources --config C:\work\ies_web_apps\ies_expert_app/sass/config.rb
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/box/corners.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/box/tb.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/box/corners.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/box/l.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss

<!--  deleted more of these for brevity -->


[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/tree/flowsheet-folder-open.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/tree/simulation.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] WARNING: @theme-background-image: Theme image not found: images/tree/configuration.png
[INF] [shellscript]          on line 21 of C:/work/ies_web_apps/build/IesExpert/production/../../../packages/ext-theme-base/sass/etc/mixins/theme-background-image.scss
[INF] [shellscript]
[INF] [shellscript] identical resources/IesExpert-all.css
[INF]      [copy] Copying 1 file to C:\work\ies_web_apps\build\IesExpert\production\resources
[INF]
[INF] -after-theme:
Interestingly, when I run sencha package build on the custom theme, the {theme dir}/resources copy ok into {theme dir}/build/resources - including the resources from ancestor themes.