]> granicus.if.org Git - python/commitdiff
only set $PYTHONHOME when building a standalone app.
authorJust van Rossum <just@letterror.com>
Fri, 21 Mar 2003 11:32:37 +0000 (11:32 +0000)
committerJust van Rossum <just@letterror.com>
Fri, 21 Mar 2003 11:32:37 +0000 (11:32 +0000)
Lib/plat-mac/bundlebuilder.py

index 2a324993edf5ffecddfa4557ef62feed62d7ac11..86f5e49aafdc0826fff5ebac0fd900ccf70e795b 100755 (executable)
@@ -280,7 +280,8 @@ mainprogram = os.path.join(resdir, "%(mainprogram)s")
 
 sys.argv.insert(1, mainprogram)
 os.environ["PYTHONPATH"] = resdir
-os.environ["PYTHONHOME"] = resdir
+if %(standalone)s:
+       os.environ["PYTHONHOME"] = resdir
 os.environ["PYTHONEXECUTABLE"] = executable
 os.environ["DYLD_LIBRARY_PATH"] = libdir
 os.execve(executable, sys.argv, os.environ)
@@ -445,6 +446,7 @@ class AppBuilder(BundleBuilder):
                                hashbang = sys.executable
                                while os.path.islink(hashbang):
                                        hashbang = os.readlink(hashbang)
+                       standalone = self.standalone
                        open(bootstrappath, "w").write(BOOTSTRAP_SCRIPT % locals())
                        os.chmod(bootstrappath, 0775)