aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cmakeprojectmanager
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2020-08-11 20:38:38 +0200
committerAlessandro Portale <alessandro.portale@qt.io>2020-08-12 11:44:17 +0000
commit2d61932387699d1817e187fb17054bd2e9dd62d7 (patch)
tree6e9af1ec9fb6827f722b6616dac36d814621a7b9 /src/plugins/cmakeprojectmanager
parenta0463ba46c54efed5a00a9aebb6722c382ff73ed (diff)
CMakeProjectManager: Give InitialCMakeArguments a macroExpander icon
Change-Id: Ia1025f2fcecd018ff106fd6b8b9e1cc640af500e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
Diffstat (limited to 'src/plugins/cmakeprojectmanager')
-rw-r--r--src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
index 4548958c679..48507a56114 100644
--- a/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
+++ b/src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp
@@ -126,7 +126,8 @@ CMakeBuildConfiguration::CMakeBuildConfiguration(Target *target, Utils::Id id)
return newDir;
});
- addAspect<InitialCMakeArgumentsAspect>();
+ auto initialCMakeArgumentsAspect = addAspect<InitialCMakeArgumentsAspect>();
+ initialCMakeArgumentsAspect->setMacroExpanderProvider([this]{ return macroExpander(); });
appendInitialBuildStep(Constants::CMAKE_BUILD_STEP_ID);
appendInitialCleanStep(Constants::CMAKE_BUILD_STEP_ID);