浏览代码

The generator no longer generates absolute paths to the ninja.build/Makefiles.

Morné Chamberlain 13 年之前
父节点
当前提交
9657acb55a
共有 1 个文件被更改,包括 4 次插入5 次删除
  1. 4 5
      Source/cmExtraSublimeTextGenerator.cxx

+ 4 - 5
Source/cmExtraSublimeTextGenerator.cxx

@@ -351,17 +351,16 @@ void cmExtraSublimeTextGenerator::AppendTarget(cmGeneratedFileStream& fout,
         }
     }
 
-  // Write out the build_system data for this target
-  std::string makefileName = makefile->GetHomeOutputDirectory();
   // Ninja uses ninja.build files (look for a way to get the output file name
-  // from cmMakefile)
+  // from cmMakefile or something)
+  std::string makefileName;
   if (strcmp(this->GlobalGenerator->GetName(), "Ninja")==0)
     {
-      makefileName += "/build.ninja";
+      makefileName = "build.ninja";
     }
     else
     {
-      makefileName += "/Makefile";
+      makefileName = "Makefile";
     }
   if (!firstTarget)
     {