Quellcode durchsuchen

ENH: do not output make install rules on windows because they do not work

Bill Hoffman vor 22 Jahren
Ursprung
Commit
60f9816f96
1 geänderte Dateien mit 5 neuen und 0 gelöschten Zeilen
  1. 5 0
      Source/cmLocalUnixMakefileGenerator.cxx

+ 5 - 0
Source/cmLocalUnixMakefileGenerator.cxx

@@ -2200,6 +2200,11 @@ void cmLocalUnixMakefileGenerator::OutputMakeVariables(std::ostream& fout)
 
 
 void cmLocalUnixMakefileGenerator::OutputInstallRules(std::ostream& fout)
 void cmLocalUnixMakefileGenerator::OutputInstallRules(std::ostream& fout)
 {
 {
+  // Install is not currently supported on windows
+  if(m_WindowsShell)
+    {
+    return;
+    }
   const char* root
   const char* root
     = m_Makefile->GetDefinition("CMAKE_ROOT");
     = m_Makefile->GetDefinition("CMAKE_ROOT");
   fout << "INSTALL = \"" << root << "/Templates/install-sh\" -c\n";
   fout << "INSTALL = \"" << root << "/Templates/install-sh\" -c\n";