Your qxoo-source job needs a key compile-options/code/except:["*"] (or
just .../except:["grasshopper.*"] if you just want your own code as
source file references) [1]. "approot" should be "app-root".
T.
[1] http://qooxdoo.org/project/release_notes/1.5#tooling
On 06/12/2012 03:05 PM, John Spackman wrote:
Hi Thomas
This is on master, it's the server component, but the
create-application.py was run several years ago (from before when the
server component existed) and the result used as template; the custom
jobs from [1] were developed and added last year.
My source jobs (called qxoo-source) are here:
"qxoo" : {
"extend" : [ "server-libraries", "cache" ],
"include" : [
"qx.Class",
"qx.Mixin",
"qx.Interface",
"grasshopper.qx.ServerInit",
"${SERVER_APPLICATION_MAIN_CLASS}"
],
"exclude" : [
"qx.event.GlobalError"
],
"environment" : {
"qx.debug" : false,
"qx.aspects" : false,
"qx.globalErrorHandling" : false,
"qx.debugLoader": false,
"qx.ooLoader": "load",
"qx.application" : "${SERVER_APPLICATION_MAIN_CLASS}"
},
"compile-options" : {
"paths" : {
"loader-template" : "${QXOO_DIR}/oo.loader.tmpl.js"
},
"uris" : {
"script" : ".",
"resource" : "."
}
}
},
"qxoo-source" : {
"extend" : [ "qxoo" ],
"compile-options" : {
"paths" : {
"file" : "${ROOT}/source/script/qx-oo.js",
"approot": "${ROOT}/source/script"
},
"code" : {
"format" : true,
"optimize" : []
}
},
"compile" : {
"type" : "source"
},
"environment" : {
"qx.debug" : true
}
}
[1]: http://bugs.qooxdoo.org/show_bug.cgi?id=5100
John
From: thron7 <[email protected]
<mailto:[email protected]>>
Reply-To: qooxdoo Development <[email protected]
<mailto:[email protected]>>
Date: Tuesday, 12 June 2012 13:46
To: qooxdoo Development <[email protected]
<mailto:[email protected]>>
Subject: Re: [qooxdoo-devel] Generator load script - how to prevent
merging of files in custom job
are you using master/trunk?
are you working in a custom application, or are you talking about the
framework component/standalone/server?
if it's a custom application, when did you run the corresponding
'create-application.py'? with which app type?
if it's a custom application, how is your custom 'source' job defined?
in general, when you run 'generate.py source' in a current 'server'
skeleton, it will create just that, a loader in source/script that
loads all app classes individually.
the qx-oo library can be re-created with 'generate.py library'. the
non-minified version of the library can be created in
component/standalone/server with the 'build' job. the library itself
is not meant to be a loader, so will aways contain the final code.
i presume 'generate.py source' is what you want (and is intended for
the purpose you describe).
t.
On 06/12/2012 02:27 PM, John Spackman wrote:
Hi
I use a custom job to compile server "source" build, and the
generator used to output the list of files into my source/qx-oo.js
and then my custom loader would load the files one-by-one -- but at
some point this changed and instead of outputting a list of files,
the generator now always outputs the full content of all files into
source/qx-oo.js instead of the list of paths.
I'd really like to turn this off to enable server-side debugging and
better error messages but I can't see what switches this behaviour on
and off -- please can I have a hint of where to start looking?
Thanks
John
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats.http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Live Security Virtual Conference Exclusive live event will cover all
the ways today's security and threat landscape has changed and how IT
managers can respond. Discussions will include endpoint security,
mobile security and the latest in malware threats.
http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/_______________________________________________
qooxdoo-devel mailing list [email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel