diff options
author | Boris Kolpackov <boris@codesynthesis.com> | 2018-11-05 15:25:59 +0200 |
---|---|---|
committer | Boris Kolpackov <boris@codesynthesis.com> | 2018-11-05 15:25:59 +0200 |
commit | be2774dd81da77661511280fda868a02e4be87eb (patch) | |
tree | b01c55a25027573049d7d051264b749cc2de9676 /build2/test/rule.cxx | |
parent | 3585bd0ea3e7a32f8dc3e634b4358d822d9ee018 (diff) |
Only search for external tools (compilers, linkers, etc) in PATH
Specifically, omit the current executable's directory on Windows since there
is no reason for them to be found there automagically and this can lead to
surprising behavior (for example, our MinGW GCC being used instead of the
user's even though the user's is in PATH before ours).
Diffstat (limited to 'build2/test/rule.cxx')
-rw-r--r-- | build2/test/rule.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/build2/test/rule.cxx b/build2/test/rule.cxx index 0b67d68..ba93378 100644 --- a/build2/test/rule.cxx +++ b/build2/test/rule.cxx @@ -765,7 +765,7 @@ namespace build2 args.push_back (nullptr); } - process_path pp (run_search (p, true)); + process_path pp (run_search (p, true /* init */)); args.push_back (pp.recall_string ()); // Do we have options and/or arguments? |