cmake: List valid values for --trace-format on the command line

This commit is contained in:
Kyle Edwards
2020-03-18 16:16:46 -04:00
parent e39766d84a
commit 1994f950ff

View File

@@ -751,7 +751,8 @@ void cmake::SetArgs(const std::vector<std::string>& args)
const auto traceFormat = const auto traceFormat =
StringToTraceFormat(arg.substr(strlen("--trace-format="))); StringToTraceFormat(arg.substr(strlen("--trace-format=")));
if (traceFormat == TraceFormat::TRACE_UNDEFINED) { if (traceFormat == TraceFormat::TRACE_UNDEFINED) {
cmSystemTools::Error("Invalid format specified for --trace-format"); cmSystemTools::Error("Invalid format specified for --trace-format. "
"Valid formats are human, json-v1.");
return; return;
} }
this->SetTraceFormat(traceFormat); this->SetTraceFormat(traceFormat);