From 6cf0702a79541eedbc87e4b3727db0d73f72e68d Mon Sep 17 00:00:00 2001 From: Neil Schemenauer Date: Wed, 24 Jan 2001 17:13:11 +0000 Subject: Build now happens in toplevel directory, not Modules. Don't monkey with VPATH. --- Modules/getpath.c | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/Modules/getpath.c b/Modules/getpath.c index aa5553d..c7567f7 100644 --- a/Modules/getpath.c +++ b/Modules/getpath.c @@ -270,21 +270,10 @@ search_for_prefix(char *argv0_path, char *home) strcpy(prefix, argv0_path); joinpath(prefix, "Modules/Setup"); if (isfile(prefix)) { - /* Check VPATH to see if argv0_path is in the build directory. - * Complication: the VPATH passed in is relative to the - * Modules build directory and points to the Modules source - * directory; we need it relative to the build tree and - * pointing to the source tree. Solution: chop off a leading - * ".." (but only if it's there -- it could be an absolute - * path) and chop off the final component (assuming it's - * "Modules"). - */ + /* Check VPATH to see if argv0_path is in the build directory. */ vpath = VPATH; - if (vpath[0] == '.' && vpath[1] == '.' && vpath[2] == '/') - vpath += 3; strcpy(prefix, argv0_path); joinpath(prefix, vpath); - reduce(prefix); joinpath(prefix, "Lib"); joinpath(prefix, LANDMARK); if (ismodule(prefix)) -- cgit v0.12