mirror of
https://github.com/python/cpython.git
synced 2025-10-24 23:46:23 +00:00
that will detect an __main__.py or __rawmain__.py in the application bundle. This file is then exectued as the main script. We now have applets in MachO Python!!! The difference between __main__ and __rawmain__ is that the former gets a complete simulated argv (so you can drop files on the applet and the script sees them in sys.argv) while the latter skips the argv simulation and the <option>key dialog. This keeps the AppleEvent that started the app intact, as well as the funny "-psn_xxxx" argv[1] argument, so the script can do with these what it wants. |
||
|---|---|---|
| .. | ||
| getapplbycreator.c | ||
| gusiconfig.cpp | ||
| macapplication.c | ||
| macgetargv.c | ||
| macgetcompiler.c | ||
| macgetpath.c | ||
| macgetplatform.c | ||
| macglue.c | ||
| macimport.c | ||
| macmain.c | ||
| macsetfiletype.c | ||
| macshlglue.c | ||
| missingtoolboxcalls.c | ||
| pyGUSISIOUX.cp | ||