Hi media,
thanks, you spotted a bug! :)
When you look into your "config.json" there are two
important global let macro definitions:
"let" :
{
...
"APPLICATION" : "test.nspace",
"APPLICATION_PATH" : "test/nspace",
...
}
Dots within namespaces are translated into slashes when
file system paths are concerned hence the differentiation.
The "compile-scss" and "watch-scss" jobs unfortunately use
${APPLICATION} instead of ${APPLICATION_PATH} in their local let
macro definitions. So you have to change those from:
"let":
{
...
"APPLICATION_THEME_PATH" : "source/theme/${APPLICATION}",
"APPLICATION_RESOURCE_PATH" : "source/resource/${APPLICATION}"
...
}
into:
"let":
{
...
"APPLICATION_THEME_PATH" : "source/theme/${APPLICATION_PATH}",
"APPLICATION_RESOURCE_PATH" : "source/resource/${APPLICATION_PATH}"
...
}
Here is the whole (fixed) file for reference:
https://github.com/qooxdoo/qooxdoo/blob/master/component/skeleton/mobile/config.tmpl.json
This is the commit which fixes the issue:
https://github.com/qooxdoo/qooxdoo/commit/2542f6dc5d5ae258cfbc39624462bbe0e5c5066b
Regards
Richard
------------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel