diff options
-rw-r--r-- | Source/cmOrderLinkDirectories.cxx | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/Source/cmOrderLinkDirectories.cxx b/Source/cmOrderLinkDirectories.cxx index b0e0d6b..94b6160 100644 --- a/Source/cmOrderLinkDirectories.cxx +++ b/Source/cmOrderLinkDirectories.cxx @@ -280,18 +280,18 @@ bool cmOrderLinkDirectories::DetermineLibraryPathOrder() std::vector<cmStdString> empty; for(unsigned int i=0; i < m_RawLinkItems.size(); ++i) { - if(cmSystemTools::FileIsDirectory(m_RawLinkItems[i].c_str())) - { - std::string message = "Warning: Ignoring path found in link libraries for target: "; - message += m_TargetName; - message += ", path is: "; - message += m_RawLinkItems[i]; - message += ". Expected a library name or a full path to a library name."; - cmSystemTools::Message(message.c_str()); - continue; - } if(cmSystemTools::FileIsFullPath(m_RawLinkItems[i].c_str())) { + if(cmSystemTools::FileIsDirectory(m_RawLinkItems[i].c_str())) + { + std::string message = "Warning: Ignoring path found in link libraries for target: "; + message += m_TargetName; + message += ", path is: "; + message += m_RawLinkItems[i]; + message += ". Expected a library name or a full path to a library name."; + cmSystemTools::Message(message.c_str()); + continue; + } cmSystemTools::SplitProgramPath(m_RawLinkItems[i].c_str(), dir, file); m_DirectoryToAfterList[dir] = empty; |