From f0bc1ed9b2557616bb8ec1d33b134b96bfa1130b Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Mon, 22 Dec 2003 13:59:29 -0500 Subject: [PATCH] ENH: use fullpaths based on the actual current directory --- Source/cmLocalUnixMakefileGenerator.cxx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Source/cmLocalUnixMakefileGenerator.cxx b/Source/cmLocalUnixMakefileGenerator.cxx index c5b06a9bf..b32c969e1 100644 --- a/Source/cmLocalUnixMakefileGenerator.cxx +++ b/Source/cmLocalUnixMakefileGenerator.cxx @@ -738,7 +738,10 @@ void cmLocalUnixMakefileGenerator::OutputLinkLibraries(std::ostream& fout, linkLibs += libPathFlag; if(outputRuntime) { - runtimeDirs.push_back( cmSystemTools::CollapseFullPath(libpath.c_str())); + std::string rpath = "\"`cd \"$(PWD)/"; + rpath += libpath; + rpath += "\";pwd`\""; + runtimeDirs.push_back( rpath ); } } linkLibs += libpath;