diff --git a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp index c373e5d58a6..6dce6ed9fc2 100644 --- a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp +++ b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.cpp @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include @@ -452,6 +453,12 @@ Utils::FilePath CompilationDatabaseProject::rootPathFromSettings() const #endif } +void CompilationDatabaseProject::configureAsExampleProject() +{ + if (KitManager::defaultKit()) + addTargetForKit(KitManager::defaultKit()); +} + void CompilationDatabaseBuildSystem::reparseProject() { if (m_parser) { diff --git a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.h b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.h index 14adde037cb..34eec1d5786 100644 --- a/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.h +++ b/src/plugins/compilationdatabaseprojectmanager/compilationdatabaseproject.h @@ -56,6 +56,9 @@ class CompilationDatabaseProject : public ProjectExplorer::Project public: explicit CompilationDatabaseProject(const Utils::FilePath &filename); Utils::FilePath rootPathFromSettings() const; + +private: + void configureAsExampleProject() override; }; class CompilationDatabaseBuildSystem : public ProjectExplorer::BuildSystem