summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/clangcompileroptionsbuilder.h
Commit message (Collapse)AuthorAgeFilesLines
* CppTools: merge CompilerOptionsBuilder with Clang oneIvan Donchevskii2017-10-231-59/+0
| | | | | | | Since it's never used for other compilers. Change-Id: I9512692d1dc9f9a701ea2453b7d50005478bed5d Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
* Clang: Unify compiler options buildersIvan Donchevskii2017-09-221-18/+9
| | | | | | | | Make build command the same for all builders. Minimize differences. Change-Id: I1cfe5071b3afb4944ed178fff1e57d3aee45d8a9 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
* Clang: Improve speed by content generationMarco Bubke2017-02-161-2/+0
| | | | | | | | The argument parsing has some considerable overhead. We try to avoid that with merging all content together in one file. Change-Id: Icf426bb5d6a5569d59c180f94c7eab66a22a251c Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Clang: Consolidate all ClangCompilerOptionsBuilder into one implementationMarco Bubke2016-12-151-0/+70
We used the same code in different but don't shared it. From a bug fixing perspective it's actually not that smart. Change-Id: Iaaffc883229e259ff77f95b5cf0a8f0d8b5117df Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>