]> granicus.if.org Git - python/commitdiff
Another change suggested by Donn Cave -- forget "step 5", which
authorGuido van Rossum <guido@python.org>
Mon, 12 May 1997 20:53:23 +0000 (20:53 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 12 May 1997 20:53:23 +0000 (20:53 +0000)
searches /usr/local, /usr and /.

Modules/getpath.c

index d888df263e4b3b41430cd376a6d621f2d53ce421..fccd79f3aefcc20cd34b0739c6dbbe83bb630ef9 100644 (file)
@@ -106,9 +106,6 @@ PERFORMANCE OF THIS SOFTWARE.
  * PREFIX and EXEC_PREFIX.  These are supplied by the Makefile but can be
  * passed in as options to the configure script.
  *
- * Step 5. Search some `standard' directories, namely: /usr/local, /usr,
- * then finally /.
- *
  * That's it!
  *
  * Well, almost.  Once we have determined prefix and exec_prefix, the
@@ -153,8 +150,6 @@ PERFORMANCE OF THIS SOFTWARE.
 #define LANDMARK "string.py"
 #endif
 
-static char *std_dirs[] = {"/usr/local/", "/usr/", "/", NULL};
-
 static char prefix[MAXPATHLEN+1];
 static char exec_prefix[MAXPATHLEN+1];
 static char *module_search_path = NULL;
@@ -266,14 +261,7 @@ search_for_prefix(argv0_path, home)
        if (exists(prefix))
                return 1;
 
-       /* Look at `standard' directories */
-       for (i = 0; std_dirs[i]; i++) {
-               strcpy(prefix, std_dirs[i]);
-               join(prefix, lib_python);
-               join(prefix, LANDMARK);
-               if (exists(prefix))
-                       return 1;
-       }
+       /* Fail */
        return 0;
 }
 
@@ -326,14 +314,7 @@ search_for_exec_prefix(argv0_path, home)
        if (exists(exec_prefix))
                return 1;
 
-       /* Look at `standard' directories */
-       for (i = 0; std_dirs[i]; i++) {
-               strcpy(exec_prefix, std_dirs[i]);
-               join(exec_prefix, lib_python);
-               join(exec_prefix, "sharedmodules");
-               if (exists(exec_prefix))
-                       return 1;
-       }
+       /* Fail */
        return 0;
 }