Browse Source

cmNinjaTargetGenerator: convert linked target dirs to ninja paths

Ben Boeckel 6 months ago
parent
commit
ec85753502
1 changed files with 2 additions and 2 deletions
  1. 2 2
      Source/cmNinjaTargetGenerator.cxx

+ 2 - 2
Source/cmNinjaTargetGenerator.cxx

@@ -1269,11 +1269,11 @@ void cmNinjaTargetGenerator::WriteObjectBuildStatements(
       this->GetLinkedTargetDirectories(language, config);
     for (std::string const& l : linked_directories.Direct) {
       build.ImplicitDeps.emplace_back(
-        cmStrCat(l, '/', language, "Modules.json"));
+        this->ConvertToNinjaPath(cmStrCat(l, '/', language, "Modules.json")));
     }
     for (std::string const& l : linked_directories.Forward) {
       build.ImplicitDeps.emplace_back(
-        cmStrCat(l, '/', language, "Modules.json"));
+        this->ConvertToNinjaPath(cmStrCat(l, '/', language, "Modules.json")));
     }
 
     this->GetGlobalGenerator()->WriteBuild(this->GetImplFileStream(fileConfig),