I might not have made this clear enough last time, so let me amend this:
You cannot have two libraries with the same name space in one app - full
stop.
Particularly, you cannot use the qooxdoo framework library and another
custom library with the name space "qx". It will not work, and that's no
bug. "qx.ui.A" (or anything else for that matter) is a different name
space. It has nothing to do with traversing subdirectories.
HTH,
T.
>
> I will specify the exact problem I have with the generator:
>
> I want to build this structure:
>
> root
> I---tools
> I I---source
> I I---class
> I I---qx
> I I---ui
> I I---A
> I I---B
> I---App
>
> in A and B directories I have two new widgets created. I want to access
> them from the application App.
>
> the App/config.json:
>
> "libraries" :
> {
> "library" :
> [
> {
> "manifest" : "../tools/trunk/Manifest.json"
> }
> ]
> }
>
> the tools/trunk/Manifest.json:
>
> "provides" :
> {
> "namespace" : "qx",
> "encoding" : "utf-8",
> "class" : "source/class",
> "resource" : "source/resource",
> "translation" : "source/translation",
> "type" : "contribution"
> }
>
> when I do ./generate.py source I get the following error:
>
> Unfullfilled dependency of class 'qx.ui.A.OneClass'[0]: 'qx.Class'
>
> It means that it can not find it!!! Must be a bug as far as I can see.
>
> If I instead have a separate tools/trunk/Manifest_qx_ui_A.json
>
> "provides" :
>
> {
>
> "namespace" : "qx.ui.A",
>
> "encoding" : "utf-8",
>
> "class" : "source/class",
>
> "resource" : "source/resource",
>
> "translation" : "source/translation",
>
> "type" : "contribution"
>
> }
>
>
> then it WORKS!
>
> It means that the generator does not traverse the directories below the
> given namespace!!!! It would be reasonable as far as I can see....
> ....or is there another way of doing it?
>
> Register a bug or is it not implemented or is there another way of doing
> it with keeping the same directory structure??
>
> Stefan
>
> ------------------------------------------------------------------------------
> 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
>
------------------------------------------------------------------------------
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