|
@@ -725,6 +725,10 @@ void cmLocalUnixMakefileGenerator3::WriteSpecialTargetsTop(
|
|
|
;
|
|
|
/* clang-format on */
|
|
|
} else {
|
|
|
+ makefileStream << "# Command-line flag to silence nested $(MAKE).\n"
|
|
|
+ "$(VERBOSE)MAKESILENT = -s\n"
|
|
|
+ "\n";
|
|
|
+
|
|
|
// Write special target to silence make output. This must be after
|
|
|
// the default target in case VERBOSE is set (which changes the
|
|
|
// name). The setting of CMAKE_VERBOSE_MAKEFILE to ON will cause a
|
|
@@ -1919,7 +1923,7 @@ std::string cmLocalUnixMakefileGenerator3::GetRecursiveMakeCall(
|
|
|
{
|
|
|
// Call make on the given file.
|
|
|
std::string cmd = cmStrCat(
|
|
|
- "$(MAKE) -f ",
|
|
|
+ "$(MAKE) $(MAKESILENT) -f ",
|
|
|
this->ConvertToOutputFormat(makefile, cmOutputConverter::SHELL), ' ');
|
|
|
|
|
|
cmGlobalUnixMakefileGenerator3* gg =
|