diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp index f5961f03aef..2ed08688cf5 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp @@ -1350,7 +1350,7 @@ CMakeBuildConfiguration::CMakeBuildConfiguration(Target *target, Id id) { m_buildSystem = new CMakeBuildSystem(this); - buildDir.setValueAcceptor( + buildDirectoryAspect()->setValueAcceptor( [](const QString &oldDir, const QString &newDir) -> std::optional { if (oldDir.isEmpty()) return newDir; diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h index cee3ae64baa..a04de47196e 100644 --- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h +++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.h @@ -79,7 +79,6 @@ public: void setInitialCMakeArguments(const QStringList &args); void setCMakeBuildType(const QString &cmakeBuildType, bool quiet = false); - ProjectExplorer::BuildDirectoryAspect buildDir{this, this}; Internal::InitialCMakeArgumentsAspect initialCMakeArguments{this}; Utils::StringAspect additionalCMakeOptions{this}; Utils::FilePathAspect sourceDirectory{this};