Ken Martin 22 vuotta sitten
vanhempi
sitoutus
050190d455
1 muutettua tiedostoa jossa 4 lisäystä ja 0 poistoa
  1. 4 0
      Source/cmLocalVisualStudio6Generator.cxx

+ 4 - 0
Source/cmLocalVisualStudio6Generator.cxx

@@ -289,6 +289,10 @@ void cmLocalVisualStudio6Generator::WriteDSPFile(std::ostream& fout,
         {
         std::string dep = cmSystemTools::GetFilenameName(
           outsf->GetCustomCommand()->GetDepends()[i]);
+        if (cmSystemTools::GetFilenameLastExtension(dep) == ".exe")
+          {
+          dep = cmSystemTools::GetFilenameWithoutLastExtension(dep);
+          }
         // watch for target dependencies,
         std::string libPath = dep + "_CMAKE_PATH";
         const char* cacheValue = m_Makefile->GetDefinition(libPath.c_str());