mirror of
https://github.com/Kitware/CMake.git
synced 2026-01-08 14:50:10 -06:00
Improve Const Correctness
This commit is contained in:
@@ -344,7 +344,7 @@ bool cmQtAutoGenInitializer::InitCustomTargets()
|
||||
|
||||
// Verbosity
|
||||
{
|
||||
std::string def =
|
||||
std::string const def =
|
||||
this->Makefile->GetSafeDefinition("CMAKE_AUTOGEN_VERBOSE");
|
||||
if (!def.empty()) {
|
||||
unsigned long iVerb = 0;
|
||||
@@ -546,7 +546,7 @@ bool cmQtAutoGenInitializer::InitCustomTargets()
|
||||
this->Moc.MacroNames.erase(cmRemoveDuplicates(this->Moc.MacroNames),
|
||||
this->Moc.MacroNames.end());
|
||||
{
|
||||
cmList filterList = { this->GenTarget->GetSafeProperty(
|
||||
cmList const filterList = { this->GenTarget->GetSafeProperty(
|
||||
"AUTOMOC_DEPEND_FILTERS") };
|
||||
if ((filterList.size() % 2) != 0) {
|
||||
cmSystemTools::Error(
|
||||
@@ -650,7 +650,7 @@ bool cmQtAutoGenInitializer::InitMoc()
|
||||
|
||||
// Moc includes
|
||||
{
|
||||
SearchPathSanitizer sanitizer(this->Makefile);
|
||||
SearchPathSanitizer const sanitizer(this->Makefile);
|
||||
auto getDirs =
|
||||
[this, &sanitizer](std::string const& cfg) -> std::vector<std::string> {
|
||||
// Get the include dirs for this target, without stripping the implicit
|
||||
@@ -1037,7 +1037,7 @@ bool cmQtAutoGenInitializer::InitScanFiles()
|
||||
property = "SKIP_AUTOUIC";
|
||||
}
|
||||
std::string files;
|
||||
for (MUFile* muf : this->AutogenTarget.FilesGenerated) {
|
||||
for (MUFile const* muf : this->AutogenTarget.FilesGenerated) {
|
||||
files += cmStrCat(" ", Quoted(muf->FullPath), '\n');
|
||||
}
|
||||
this->Makefile->IssueMessage(
|
||||
@@ -1068,7 +1068,7 @@ bool cmQtAutoGenInitializer::InitScanFiles()
|
||||
property = "SKIP_AUTOUIC";
|
||||
}
|
||||
std::string files;
|
||||
for (cmSourceFile* sf : this->AutogenTarget.CMP0100HeadersWarn) {
|
||||
for (cmSourceFile const* sf : this->AutogenTarget.CMP0100HeadersWarn) {
|
||||
files += cmStrCat(" ", Quoted(sf->GetFullPath()), '\n');
|
||||
}
|
||||
this->Makefile->IssueMessage(
|
||||
@@ -1089,7 +1089,7 @@ bool cmQtAutoGenInitializer::InitScanFiles()
|
||||
if (!this->Rcc.Qrcs.empty()) {
|
||||
const bool modernQt = (this->QtVersion.Major >= 5);
|
||||
// Target rcc options
|
||||
cmList optionsTarget{ this->GenTarget->GetSafeProperty(
|
||||
cmList const optionsTarget{ this->GenTarget->GetSafeProperty(
|
||||
kw.AUTORCC_OPTIONS) };
|
||||
|
||||
// Check if file name is unique
|
||||
@@ -1213,7 +1213,7 @@ bool cmQtAutoGenInitializer::InitAutogenTarget()
|
||||
// instead of fiddling with the include directories
|
||||
std::vector<std::string> configs;
|
||||
this->GlobalGen->GetQtAutoGenConfigs(configs);
|
||||
bool stdPipesUTF8 = true;
|
||||
bool constexpr stdPipesUTF8 = true;
|
||||
cmCustomCommandLines commandLines;
|
||||
for (auto const& config : configs) {
|
||||
commandLines.push_back(cmMakeCommandLine(
|
||||
@@ -1244,7 +1244,7 @@ bool cmQtAutoGenInitializer::InitAutogenTarget()
|
||||
// Create the autogen target/command
|
||||
if (usePRE_BUILD) {
|
||||
// Add additional autogen target dependencies to origin target
|
||||
for (cmTarget* depTarget : this->AutogenTarget.DependTargets) {
|
||||
for (cmTarget const* depTarget : this->AutogenTarget.DependTargets) {
|
||||
this->GenTarget->Target->AddUtility(depTarget->GetName(), false,
|
||||
this->Makefile);
|
||||
}
|
||||
@@ -1747,11 +1747,11 @@ bool cmQtAutoGenInitializer::SetupWriteAutogenInfo()
|
||||
info.SetConfig("MOC_COMPILATION_FILE", this->Moc.CompilationFile);
|
||||
info.SetConfig("MOC_PREDEFS_FILE", this->Moc.PredefsFile);
|
||||
|
||||
cmStandardLevelResolver resolver{ this->Makefile };
|
||||
auto CompileOptionFlag =
|
||||
cmStandardLevelResolver const resolver{ this->Makefile };
|
||||
auto const CompileOptionFlag =
|
||||
resolver.GetCompileOptionDef(this->GenTarget, "CXX", "");
|
||||
|
||||
auto CompileOptionValue =
|
||||
auto const CompileOptionValue =
|
||||
this->GenTarget->Makefile->GetSafeDefinition(CompileOptionFlag);
|
||||
|
||||
if (!CompileOptionValue.empty()) {
|
||||
@@ -1995,13 +1995,13 @@ static cmQtAutoGen::IntegerVersion GetMocVersion(
|
||||
return parseMocVersion(capturedStdOut);
|
||||
}
|
||||
|
||||
static std::string FindMocExecutableFromMocTarget(cmMakefile* makefile,
|
||||
static std::string FindMocExecutableFromMocTarget(cmMakefile const* makefile,
|
||||
unsigned int qtMajorVersion)
|
||||
{
|
||||
std::string result;
|
||||
const std::string mocTargetName =
|
||||
"Qt" + std::to_string(qtMajorVersion) + "::moc";
|
||||
cmTarget* mocTarget = makefile->FindTargetToUse(mocTargetName);
|
||||
cmTarget const* mocTarget = makefile->FindTargetToUse(mocTargetName);
|
||||
if (mocTarget) {
|
||||
result = mocTarget->GetSafeProperty("IMPORTED_LOCATION");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user