diff --git a/Source/cmNinjaTargetGenerator.cxx b/Source/cmNinjaTargetGenerator.cxx index 1d901940f5..99aa7f2dc4 100644 --- a/Source/cmNinjaTargetGenerator.cxx +++ b/Source/cmNinjaTargetGenerator.cxx @@ -1600,7 +1600,7 @@ void cmNinjaTargetGenerator::WriteObjectBuildStatement( // corresponding file path. std::string ddModmapFile = cmStrCat(objectFileName, ".modmap"); vars["DYNDEP_MODULE_MAP_FILE"] = ddModmapFile; - objBuild.OrderOnlyDeps.push_back(ddModmapFile); + objBuild.ImplicitDeps.push_back(ddModmapFile); scanningFiles.ModuleMapFile = std::move(ddModmapFile); }