]> granicus.if.org Git - python/commit
Resolving parts of #688907:
authorJust van Rossum <just@letterror.com>
Tue, 25 Feb 2003 20:15:40 +0000 (20:15 +0000)
committerJust van Rossum <just@letterror.com>
Tue, 25 Feb 2003 20:15:40 +0000 (20:15 +0000)
commit7322b1ad46d6eeb7af609082f2a4896719e382d6
tree525c2e089584cd4ee6cccd36fad138b1248d803e
parent74b9a7a71f6da74da872198dcb226ec1e7fbe966
Resolving parts of #688907:
- Replaced bootstrap shell script with Python script. This means
  standalone apps built with bundlebuilder will not work on MacOS < 10.1,
  since we depend (again) on an installed Python.
- Add a hack to set sys.executable; the bootstrap script does os.execve()
  with an argv[0] that's different from the actual Python executable
  (it has to match the CFBundleExecutable entry in the Info.plist to make
  the app work both from the Finder and the command line, and it has to be
  the bootstrap script), yet a proper sys.executable is needed to spawn
  auxiliary processes.
Lib/plat-mac/bundlebuilder.py