aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/cpptools/compileroptionsbuilder.h
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2017-12-15 15:28:13 +0100
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-01-10 10:59:56 +0000
commite51683412b311aaafbf4c649a514695c4e7a156c (patch)
tree951480cf66cfdada367fa6c57a9e45bd3ad90813 /src/plugins/cpptools/compileroptionsbuilder.h
parent8c4dcda6d4c05a182a86eb3cb5e30cd59c3654f4 (diff)
ProjectPart: save codegen flags in project part
And add them to other clang code model arguments. These flags provide architecture for cross-compilation when ios kit is selected. Task-number: QTCREATORBUG-19437 Task-number: QTCREATORBUG-19430 Change-Id: I7a485f49d637371bb28b2096086d7d8a4b0c404a Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/cpptools/compileroptionsbuilder.h')
-rw-r--r--src/plugins/cpptools/compileroptionsbuilder.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/plugins/cpptools/compileroptionsbuilder.h b/src/plugins/cpptools/compileroptionsbuilder.h
index d27f19ba48..2f860e510b 100644
--- a/src/plugins/cpptools/compileroptionsbuilder.h
+++ b/src/plugins/cpptools/compileroptionsbuilder.h
@@ -45,6 +45,7 @@ public:
virtual ~CompilerOptionsBuilder() {}
virtual void addTargetTriple();
+ virtual void addExtraCodeModelFlags();
virtual void enableExceptions();
virtual void addPredefinedHeaderPathsOptions();
virtual void addLanguageOption(ProjectFile::Kind fileKind);