[Pythonmac-SIG] Py2App and PyQT
Christopher Barker
Chris.Barker at noaa.gov
Thu Jan 15 18:20:03 CET 2009
Eddie L wrote:
>
> Christopher Barker wrote:
>> Some quick poking did not make it clear to me where py2app builds the
>> __boot.__py
>> file though.
>>
>
> If you create an app with py2app then right click on it and click show
> package contents then you can browse the app's contents. __boot__.py is
> located in Content/resources/__boot__.py.
yes, I meant I have no idea where in the Py2app code, py2app actually
generates the __boot__.py file, so I can't see where to add a patch...
> Yeah, I tried adding my custom __boot__.py to the data files since they were
> being stored in the same location but py2app still used it's own creation.
> Any ideas as to how I could change the file after it's been made? I'm new to
> py2app so just a point in the right direction would be very helpful.
as you've seen, an app bundle is simply a directory with a special name
and structure -- Finder shows it in a special way, but you can
manipulate the files in it from the command line or a python script just
like you'd manipulate any files.
so, in your setup.py, after running setup(), you can add code that
either adds stuff to __boot__.py, or replaces it with another one --
whatever is easiest.
-Chris
--
Christopher Barker, Ph.D.
Oceanographer
Emergency Response Division
NOAA/NOS/OR&R (206) 526-6959 voice
7600 Sand Point Way NE (206) 526-6329 fax
Seattle, WA 98115 (206) 526-6317 main reception
Chris.Barker at noaa.gov
More information about the Pythonmac-SIG
mailing list