only generate test target when enabled
This commit is contained in:
parent
d18c9559b3
commit
d0bc3b9acd
@ -2669,6 +2669,8 @@ void cmLocalUnixMakefileGenerator::OutputMakeRules(std::ostream& fout)
|
|||||||
ctest = m_Makefile->GetDefinition("EXECUTABLE_OUTPUT_PATH");
|
ctest = m_Makefile->GetDefinition("EXECUTABLE_OUTPUT_PATH");
|
||||||
ctest += "/ctest";
|
ctest += "/ctest";
|
||||||
}
|
}
|
||||||
|
if (m_Makefile->IsOn("CMAKE_TESTING_ENABLED"))
|
||||||
|
{
|
||||||
fout << "ARGS=\n";
|
fout << "ARGS=\n";
|
||||||
std::string cmd = this->ConvertToOutputForExisting(ctest.c_str());
|
std::string cmd = this->ConvertToOutputForExisting(ctest.c_str());
|
||||||
cmd += " $(ARGS)";
|
cmd += " $(ARGS)";
|
||||||
@ -2677,6 +2679,7 @@ void cmLocalUnixMakefileGenerator::OutputMakeRules(std::ostream& fout)
|
|||||||
"test",
|
"test",
|
||||||
"",
|
"",
|
||||||
cmd.c_str());
|
cmd.c_str());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
Loading…
x
Reference in New Issue
Block a user