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

Reply via email to