mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-07 22:59:56 -05:00
cmTransformDepfile: Add support for MSBuild AdditionalInputs format
This commit is contained in:
@@ -230,6 +230,9 @@ cmCustomCommandGenerator::cmCustomCommandGenerator(
|
||||
case cmDepfileFormat::MakeDepfile:
|
||||
argv.emplace_back("makedepfile");
|
||||
break;
|
||||
case cmDepfileFormat::MSBuildAdditionalInputs:
|
||||
argv.emplace_back("MSBuildAdditionalInputs");
|
||||
break;
|
||||
}
|
||||
argv.push_back(this->LG->GetSourceDirectory());
|
||||
argv.push_back(this->LG->GetCurrentSourceDirectory());
|
||||
@@ -437,6 +440,9 @@ std::string cmCustomCommandGenerator::GetInternalDepfileName(
|
||||
case cmDepfileFormat::MakeDepfile:
|
||||
extension = ".d";
|
||||
break;
|
||||
case cmDepfileFormat::MSBuildAdditionalInputs:
|
||||
extension = ".AdditionalInputs";
|
||||
break;
|
||||
}
|
||||
return cmStrCat(this->LG->GetBinaryDirectory(), "/CMakeFiles/d/",
|
||||
hash.HashString(depfile), extension);
|
||||
|
||||
Reference in New Issue
Block a user