CompilationDatabaseProjectManager: Fix autotest

Amends 45d42d4518.

Change-Id: I7404bbc782278d09b419906a0d74f29d66c3867b
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
Christian Kandeler
2020-03-04 13:43:38 +01:00
parent a82f707ee5
commit 103ab51f70
2 changed files with 10 additions and 0 deletions

View File

@@ -38,6 +38,7 @@
#include <projectexplorer/gcctoolchain.h>
#include <projectexplorer/headerpath.h>
#include <projectexplorer/kitinformation.h>
#include <projectexplorer/kitmanager.h>
#include <projectexplorer/namedwidget.h>
#include <projectexplorer/projectexplorerconstants.h>
#include <projectexplorer/projectnodes.h>
@@ -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) {

View File

@@ -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