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
qooxdoo-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to