CMake: Introduce project importer for cmake projects

Change-Id: Ie215e1c3f0286f6d98d10865e2b0a16b01391cd5
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
Tobias Hunger
2016-08-25 14:33:44 +02:00
parent c09b3709b9
commit 4f40d7778d
11 changed files with 632 additions and 3 deletions

View File

@@ -124,6 +124,8 @@ private:
friend class CMakeProjectManager::CMakeProject;
};
class CMakeProjectImporter;
class CMakeBuildConfigurationFactory : public ProjectExplorer::IBuildConfigurationFactory
{
Q_OBJECT
@@ -159,6 +161,8 @@ private:
CMakeBuildInfo *createBuildInfo(const ProjectExplorer::Kit *k,
const QString &sourceDir,
BuildType buildType) const;
friend class CMakeProjectImporter;
};
} // namespace Internal