Message61161
I'd like to ask that bundlebuilder.py keep the main routine in
its original location with respect to whatever package it
appears in, i.e. if the app's main is
MyPgk/Main.py
then the code is put in MyPkg:
Contents/Resources/Modules.zip
/MyPkg/Main.py
or if no zipping is done:
Contents/Resources/MyPkg/Main.py
I fear this may be too difficult to be worth the work, but I
wasn't sure and felt it better to ask.
The issue is (as in my 2 previous bundlebuilder requests)
making it easier to write cross-platform code. If one carefully
develops code for Mac then one can easily organize it such
that it fits perfectly within bundlebuilder's assumptions.
But in my case I wrote code to run under unix first, then
tried to get a working double-clickable Mac app, and it was a
a surprising amount of work. Among other things, I had to
rewrite my Main.py so it could be moved relative to its
package (not a really big deal, but surprising). The other
requests would simplify or eliminate cleanup work I do after
the bundle is built. |
|
Date |
User |
Action |
Args |
2008-01-20 09:59:34 | admin | link | issue900514 messages |
2008-01-20 09:59:34 | admin | create | |
|