diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2019-02-20 06:41:26 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2019-02-25 15:14:11 (GMT) |
commit | 7c78adca8e0285c198e03163c2bb722cd86b389d (patch) | |
tree | 085d9dc240641d8676584b4793fed32f69dd6fbb /Source/cmNinjaTargetGenerator.cxx | |
parent | 933dd9164210a2f08dae6e1333ab7e5c30e3b012 (diff) | |
download | CMake-7c78adca8e0285c198e03163c2bb722cd86b389d.zip CMake-7c78adca8e0285c198e03163c2bb722cd86b389d.tar.gz CMake-7c78adca8e0285c198e03163c2bb722cd86b389d.tar.bz2 |
cmNinjaTargetGenerator: remove "preprocessed" mentions in dyndep
Not all languages compile the preprocessed source (or even have
preprocessed sources at all).
Diffstat (limited to 'Source/cmNinjaTargetGenerator.cxx')
-rw-r--r-- | Source/cmNinjaTargetGenerator.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Source/cmNinjaTargetGenerator.cxx b/Source/cmNinjaTargetGenerator.cxx index 4998ac8..6e140fb 100644 --- a/Source/cmNinjaTargetGenerator.cxx +++ b/Source/cmNinjaTargetGenerator.cxx @@ -594,7 +594,8 @@ void cmNinjaTargetGenerator::WriteCompileRule(const std::string& lang) std::string ddRspContent = "$in"; std::string ddInput = "@" + ddRspFile; - // Run CMake dependency scanner on preprocessed output. + // Run CMake dependency scanner on the source file (using the preprocessed + // source if that was performed). std::string const cmake = this->GetLocalGenerator()->ConvertToOutputFormat( cmSystemTools::GetCMakeCommand(), cmLocalGenerator::SHELL); ddCmds.push_back(cmake + @@ -1121,7 +1122,7 @@ void cmNinjaTargetGenerator::WriteObjectBuildStatement( if (needDyndep) { // Tell dependency scanner the object file that will result from - // compiling the preprocessed source. + // compiling the source. ppVars["OBJ_FILE"] = objectFileName; // Tell dependency scanner where to store dyndep intermediate results. |