Hello,
I am trying to extend the "qxoo-build" job to create a custom qx-build for
RpcNode. This is what I tried:
config.json
{
"name" : "RpcNode",
"include" :
[
{
"path" : "${QOOXDOO_PATH}/framework/config.json"
}
],
"export" :
[
"qxoo-ext-build"
],
"let" :
{
"APPLICATION" : "rpcnode",
"APPLICATION_MAIN_CLASS" : "${APPLICATION}.demo.Demo",
"QOOXDOO_PATH" : "../../qooxdoo/1.3-pre",
"API_EXCLUDE" : ["qx.test.*", "rpcnode.demo.*",
"${APPLICATION}.theme.*", "${APPLICATION}.test.*"],
"LOCALES" : [ "en" ],
"CACHE" : "${TMPDIR}/cache",
"ROOT" : "."
},
"jobs" :
{
"qxoo-ext-build" :
{
"extend" : [ "qxoo-build" ],
"include" :
[
"qx.Class",
"qx.Mixin",
"qx.Interface",
"qx.lang.*"
],
"compile-options" :
{
"paths" :
{
"file" : "server/lib/qx-oo-ext.js"
}
}
}
}
}
This is what I get:
noname:trunk bibliograph$ ./generate.py qxoo-ext-build
============================================================================
INITIALIZING: TRUNK
============================================================================
>>> Configuration: config.json
>>> Jobs: qxoo-ext-build
>>> Resolving config includes...
>>> Resolving jobs...
>>> Incorporating job defaults...
>>> Resolving macros...
>>> Resolving libs/manifests...
============================================================================
EXECUTING: QXOO-EXT-BUILD
============================================================================
>>> Initializing cache...
- ! Detected changed tool chain; you might want to clear the cache.
>>> Scanning libraries...
- Scanning
/Users/bibliograph/Sites/Bibliograph/qooxdoo-contrib/qooxdoo/1.3-pre/framework...
- Excludes may break code!
>>> Resolving dependencies
- .............................................
- Sorting 45 classes...
>>> Generate build version...
- Processing translations for 1 locales...
- Analyzing assets...
- Compiling resource list...
- Generating packages...
- Compiling package #0: 10% 20% 30% 40% 50% 60% 70% 80% 90% 100%
- Generating boot script...
[Errno 2] No such file or directory:
u'../tool/data/generator/oo.loader.tmpl.js'
Is there a way to properly do this without hacking the framework code?
Thanks,
Christian
--
View this message in context:
http://qooxdoo.678.n2.nabble.com/Extending-the-qxoo-build-job-tp5412757p5412757.html
Sent from the qooxdoo mailing list archive at Nabble.com.
------------------------------------------------------------------------------
This SF.net email is sponsored by
Make an app they can't live without
Enter the BlackBerry Developer Challenge
http://p.sf.net/sfu/RIM-dev2dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel