Figure out compile flags for cmake by parsing flags.make files

Change-Id: I4dc3889fcc5b26e24b29a3a9fdbba37ddcb74a95
Note: This parses the first flags.make file that is found.
Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
Daniel Teske
2013-01-01 18:18:03 +01:00
committed by hjk
parent e629899766
commit 20cfccd753
2 changed files with 43 additions and 25 deletions

View File

@@ -162,7 +162,6 @@ public:
QList<ProjectExplorer::FileNode *> cmakeFileList();
QStringList includeFiles();
QList<CMakeBuildTarget> buildTargets();
QByteArray defines() const;
QString projectName() const;
QString compilerName() const;
bool hasCMakeFiles();
@@ -174,7 +173,7 @@ private:
void parseOption();
void parseBuildTarget();
void parseBuildTargetOption();
void parseMakeCommand();
void parseMakeCommands();
void parseBuildTargetBuild();
void parseBuildTargetClean();
void parseCompiler();
@@ -189,7 +188,6 @@ private:
bool m_parsingCmakeUnit;
QStringList m_includeFiles;
QStringList m_compilerOptions;
QByteArray m_defines;
CMakeBuildTarget m_buildTarget;
bool m_buildTargetType;