CMake: Don't unncessarily access buildConfiguration()

... to get the kit.

Task-number: QTCREATORBUG-31879
Change-Id: Iaad1b920043a49ddae7c5212e4f7b3cf1b8569b7
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
hjk
2024-10-22 15:28:21 +02:00
parent 12666eda12
commit a3f2cba2a8

View File

@@ -235,7 +235,7 @@ CMakeBuildStep::CMakeBuildStep(BuildStepList *bsl, Id id) :
stagingDir.setDefaultValue(initialStagingDir(kit())); stagingDir.setDefaultValue(initialStagingDir(kit()));
stagingDir.setExpectedKind(PathChooser::Kind::Directory); stagingDir.setExpectedKind(PathChooser::Kind::Directory);
Kit *kit = buildConfiguration()->kit(); Kit *kit = this->kit();
if (CMakeBuildConfiguration::isIos(kit) && CMakeGeneratorKitAspect::generator(kit) == "Xcode") { if (CMakeBuildConfiguration::isIos(kit) && CMakeGeneratorKitAspect::generator(kit) == "Xcode") {
useiOSAutomaticProvisioningUpdates.setDefaultValue(true); useiOSAutomaticProvisioningUpdates.setDefaultValue(true);
useiOSAutomaticProvisioningUpdates.setSettingsKey( useiOSAutomaticProvisioningUpdates.setSettingsKey(