diff options
author | Bill Hoffman <bill.hoffman@kitware.com> | 2006-11-30 22:32:46 (GMT) |
---|---|---|
committer | Bill Hoffman <bill.hoffman@kitware.com> | 2006-11-30 22:32:46 (GMT) |
commit | 5ff037e894fc4631dc3d7c6a59e5f2e4fb87c793 (patch) | |
tree | 1bc78253f536e13fd4a51461f34763a835d7b779 /Source/cmOrderLinkDirectories.cxx | |
parent | 464e3c137e12557e5174b58829a7bbe5564175f9 (diff) | |
download | CMake-5ff037e894fc4631dc3d7c6a59e5f2e4fb87c793.zip CMake-5ff037e894fc4631dc3d7c6a59e5f2e4fb87c793.tar.gz CMake-5ff037e894fc4631dc3d7c6a59e5f2e4fb87c793.tar.bz2 |
BUG: better fix for .dll.lib problem
Diffstat (limited to 'Source/cmOrderLinkDirectories.cxx')
-rw-r--r-- | Source/cmOrderLinkDirectories.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmOrderLinkDirectories.cxx b/Source/cmOrderLinkDirectories.cxx index 744c1fe..f3d91a2 100644 --- a/Source/cmOrderLinkDirectories.cxx +++ b/Source/cmOrderLinkDirectories.cxx @@ -466,8 +466,9 @@ bool cmOrderLinkDirectories::DetermineLibraryPathOrder() // check to see if the file is a full path or just contains // a / in it and is a path to something cmStdString& item = this->RawLinkItems[i]; - if(cmSystemTools::FileIsFullPath(item.c_str()) - || item.find("/") != item.npos) + // if it is a full path to an item then separate it from the path + // this only works with files and paths + if(cmSystemTools::FileIsFullPath(item.c_str())) { if(cmSystemTools::FileIsDirectory(this->RawLinkItems[i].c_str())) { |