forked from qt-creator/qt-creator
CMakeProjectManager: Modernize
modernize-use-auto modernize-use-nullptr modernize-use-override modernize-use-using Change-Id: I6a272bc3b75835840b3d6cbe83be6f50f94bbedb Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
@@ -62,7 +62,7 @@ const char CONFIGURATION_KEY[] = "CMake.Configuration";
|
||||
CMakeBuildConfiguration::CMakeBuildConfiguration(Target *parent, Core::Id id)
|
||||
: BuildConfiguration(parent, id)
|
||||
{
|
||||
CMakeProject *project = static_cast<CMakeProject *>(target()->project());
|
||||
auto project = static_cast<const CMakeProject *>(target()->project());
|
||||
setBuildDirectory(shadowBuildDirectory(project->projectFilePath(),
|
||||
target()->kit(),
|
||||
displayName(), BuildConfiguration::Unknown));
|
||||
@@ -80,7 +80,7 @@ void CMakeBuildConfiguration::initialize(const BuildInfo *info)
|
||||
cleanSteps->appendStep(new CMakeBuildStep(cleanSteps));
|
||||
|
||||
if (info->buildDirectory.isEmpty()) {
|
||||
CMakeProject *project = static_cast<CMakeProject *>(target()->project());
|
||||
auto project = static_cast<const CMakeProject *>(target()->project());
|
||||
setBuildDirectory(CMakeBuildConfiguration::shadowBuildDirectory(project->projectFilePath(),
|
||||
target()->kit(),
|
||||
info->displayName, info->buildType));
|
||||
@@ -167,9 +167,9 @@ FileName CMakeBuildConfiguration::shadowBuildDirectory(const FileName &projectFi
|
||||
void CMakeBuildConfiguration::buildTarget(const QString &buildTarget)
|
||||
{
|
||||
const Core::Id buildStep = ProjectExplorer::Constants::BUILDSTEPS_BUILD;
|
||||
CMakeBuildStep *cmBs
|
||||
= qobject_cast<CMakeBuildStep *>(Utils::findOrDefault(stepList(buildStep)->steps(),
|
||||
[](const ProjectExplorer::BuildStep *bs) {
|
||||
auto cmBs = qobject_cast<CMakeBuildStep *>(Utils::findOrDefault(
|
||||
stepList(buildStep)->steps(),
|
||||
[](const ProjectExplorer::BuildStep *bs) {
|
||||
return bs->id() == Constants::CMAKE_BUILD_STEP_ID;
|
||||
}));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user