]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Obtain path from a resource (unless USE_BUILTIN_PATH is #defined)
authorJack Jansen <jack.jansen@cwi.nl>
Sun, 18 Jun 1995 19:57:01 +0000 (19:57 +0000)
committerJack Jansen <jack.jansen@cwi.nl>
Sun, 18 Jun 1995 19:57:01 +0000 (19:57 +0000)
Mac/Modules/config.c

index 90221d383f65c9ad15ddb7e758c84592dcace566..385372a49508fb4cb0842f8a1d1da3eb222d1573 100644 (file)
@@ -142,7 +142,7 @@ getcopyright()
 #ifndef PYTHONPATH
 #ifdef macintosh
 /* Mod by Jack: \n is now separator. */
-#define PYTHONPATH ":\n:Lib\n:Lib:stdwin\n:Lib:test\n:Lib:mac"
+#define PYTHONPATH ":\n:Lib\n:Lib:stdwin\n:Lib:test\n:Lib:mac\n:PackedLib\n:PlugIns"
 #endif /* macintosh */
 #endif /* !PYTHONPATH */
 
@@ -172,10 +172,17 @@ getpythonpath()
        char *p, *endp;
        int newlen;
        extern char *PyMac_GetPythonDir();
-       extern char *PyMac_GetScriptPath();
+#ifndef USE_BUILTIN_PATH
+       extern char *PyMac_GetPythonPath();
+#endif
        
        if ( pythonpath ) return pythonpath;
        curwd = PyMac_GetPythonDir();
+#ifndef USE_BUILTIN_PATH
+       if ( pythonpath = PyMac_GetPythonPath(curwd) )
+               return pythonpath;
+       printf("Warning: No pythonpath resource found, using builtin default\n");
+#endif
        p = PYTHONPATH;
        endp = p;
        pythonpath = malloc(2);