Browse Source

fix for correct path style in depend file

Bill Hoffman 23 years ago
parent
commit
fc170d5be6
1 changed files with 3 additions and 3 deletions
  1. 3 3
      Source/cmLocalUnixMakefileGenerator.cxx

+ 3 - 3
Source/cmLocalUnixMakefileGenerator.cxx

@@ -1735,9 +1735,9 @@ bool cmLocalUnixMakefileGenerator::OutputObjectDepends(std::ostream& fout)
                 (*source)->GetDepends().begin();
                 (*source)->GetDepends().begin();
               dep != (*source)->GetDepends().end(); ++dep)
               dep != (*source)->GetDepends().end(); ++dep)
             {
             {
-            fout << (*source)->GetSourceName()
-                 << this->GetOutputExtension(
-                   (*source)->GetSourceExtension().c_str()) << " : "
+            std::string s = (*source)->GetSourceName();
+            s += this->GetOutputExtension((*source)->GetSourceExtension().c_str());
+            fout << cmSystemTools::ConvertToOutputPath(s.c_str()) << " : "
                  << cmSystemTools::ConvertToOutputPath(dep->c_str()) << "\n";
                  << cmSystemTools::ConvertToOutputPath(dep->c_str()) << "\n";
             ret = true;
             ret = true;
             }
             }