diff options
| author | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-10-30 10:31:34 +0100 |
|---|---|---|
| committer | Ivan Donchevskii <ivan.donchevskii@qt.io> | 2018-11-01 14:52:05 +0000 |
| commit | f604c8a77cf86663fc751bcf23c94697088cfda1 (patch) | |
| tree | c98bc2ff2e694f3d93650260f8144e1e8c522f2f /src/plugins/cpptools/cppprojectinfogenerator.cpp | |
| parent | cb75aa3e58987ed3cd8ac5e1dde089b855f731b2 (diff) | |
| download | qt-creator-f604c8a77cf86663fc751bcf23c94697088cfda1.tar.gz | |
CompilationDatabase: Support both code models
Extract headers, defines and fileKind from flags in
order to have complete project parts.
Side-effect: better support for MSVC-specific flags.
Change-Id: Iaa1413c91c96c3cf89ddbe76a7a1f0f46c5289c0
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cppprojectinfogenerator.cpp')
| -rw-r--r-- | src/plugins/cpptools/cppprojectinfogenerator.cpp | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/plugins/cpptools/cppprojectinfogenerator.cpp b/src/plugins/cpptools/cppprojectinfogenerator.cpp index 0eb1af9c6e..9fae0db017 100644 --- a/src/plugins/cpptools/cppprojectinfogenerator.cpp +++ b/src/plugins/cpptools/cppprojectinfogenerator.cpp @@ -165,9 +165,6 @@ ProjectPart::Ptr ProjectInfoGenerator::createProjectPart( part->warningFlags = flags.warningFlags; part->languageExtensions = flags.languageExtensions; - if (part->toolchainType == ProjectExplorer::Constants::COMPILATION_DATABASE_TOOLCHAIN_TYPEID) - part->extraCodeModelFlags = flags.commandLineFlags; - // Toolchain macros and language version if (tcInfo.macroInspectionRunner) { auto macroInspectionReport = tcInfo.macroInspectionRunner(flags.commandLineFlags); |
