diff options
Diffstat (limited to 'src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index c48fdadea6..b6b0947dd5 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -530,6 +530,11 @@ CMakeBuildSettingsWidget::CMakeBuildSettingsWidget(CMakeBuildSystem *bs) : CMakeTool::openCMakeHelpUrl(tool, "%1/manual/cmake.1.html#options"); }); + if (HostOsInfo::isMacHost()) + m_configurationStates->setDrawBase(false); + m_configurationStates->setExpanding(false); + m_reconfigureButton->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred); + updateSelection(); updateConfigurationStateSelection(); } @@ -1236,6 +1241,7 @@ static void addCMakeConfigurePresetToInitialArguments(QStringList &initialArgume env, project->projectDirectory(), buildDirectory); + CMakePresets::Macros::updateInstallDir(configurePreset, env, project->projectDirectory()); // Merge the presets cache variables CMakeConfig cache; |