Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-01-16 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-10-26 | Add config.{c,cxx}.{id,version,target} configuration variables | Boris Kolpackov | 1 | -5/+9 | |
These variables allow overriding guessed compiler id/version/target, for example, in case of mis-guesses or when working with compilers that don't report their base (e.g., GCC, Clang) with -v/--version (common in the embedded space). | |||||
2018-10-25 | Redesign cc::compiler_id to make variant customizable | Boris Kolpackov | 1 | -31/+39 | |
2018-10-19 | Suggest override variable (config.x) when tool is not found | Boris Kolpackov | 1 | -0/+1 | |
2018-08-31 | Add ability to print cc compiler_id value | Boris Kolpackov | 1 | -0/+11 | |
2018-05-19 | Update copyright year | Karen Arutyunov | 1 | -1/+1 | |
2018-01-08 | Implement compiler_info caching | Boris Kolpackov | 1 | -1/+1 | |
2018-01-08 | Complete runtime/stdlib detection | Boris Kolpackov | 1 | -7/+16 | |
2018-01-05 | Initial support for c/cxx runtime/stdlib detection | Boris Kolpackov | 1 | -0/+34 | |
2017-12-04 | Recognize empty cc.pattern | Boris Kolpackov | 1 | -3/+3 | |
2017-12-04 | Improve diagnostics when c-family modules using different toolchains | Boris Kolpackov | 1 | -2/+2 | |
We now also warn on toolchain pattern mismatch. | |||||
2017-11-27 | Add {c,cxx}.class variables | Boris Kolpackov | 1 | -2/+27 | |
Compiler class describes a set of compilers that follow more or less the same command line interface. Compilers that don't belong to any of the existing classes are in classes of their own (say, Sun CC would be on its own if we were to support it). Currently defined compiler classes: gcc gcc, clang, clang-apple, icc (on non-Windows) msvc msvc, clang-cl, icc (Windows) | |||||
2017-05-25 | Add compiler_id enum | Boris Kolpackov | 1 | -1/+14 | |
2017-05-01 | Add hxx extension for headers | Karen Arutyunov | 1 | -0/+141 | |