Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename cmProp in cmValue | Marc Chevrier | 2021-09-21 | 1 | -15/+15 |
| | |||||
* | Refactor: cmStandardLevelResolver::ComputeFeaturesAvailable returns cmProp | Marc Chevrier | 2021-08-12 | 1 | -3/+3 |
| | |||||
* | cmStandardLevelResolver: Fixed typo in struct name + clang-format | Jaak Ristioja | 2021-07-31 | 1 | -12/+14 |
| | |||||
* | compile_features: Ignore features that map to languages that aren't enabled | Robert Maynard | 2021-06-25 | 1 | -0/+4 |
| | | | | | Remove the Cuda/ConsumeCompileFeatures test as it only existed to validate that using `cxx_std_XY` would cause the paired language (CUDA) to also build in mode XY. | ||||
* | ObjectiveC: Add C17 and C23 support | Gregor Jasny | 2021-06-11 | 1 | -2/+3 |
| | | | | Issue: #22297 | ||||
* | HIP: Add language to CMake | Robert Maynard | 2021-06-07 | 1 | -3/+15 |
| | |||||
* | cmStandardLevelResolver: Fix size assertion in constructor | Brad King | 2021-06-03 | 1 | -1/+1 |
| | | | | Assert sizes of the constructed vectors, not the moved-from inputs. | ||||
* | Source: Remove unnecessary comparisons to nullptr | Vitaly Stakhovsky | 2021-05-10 | 1 | -1/+1 |
| | |||||
* | C23 support | Raul Tambre | 2021-02-25 | 1 | -2/+2 |
| | |||||
* | C17 support | Raul Tambre | 2021-02-25 | 1 | -2/+3 |
| | | | | Implements #17755. | ||||
* | cmStandardLevelResolver: Factor out helper to capture stoi exceptions | Brad King | 2021-01-05 | 1 | -15/+16 |
| | |||||
* | CUDA, CXX, OBJCXX: C++23 support with Clang 12 | Raul Tambre | 2020-12-08 | 1 | -6/+6 |
| | | | | | Clang 12 landed initial support for C++23 language mode flag -std={c|gnu}++2b in commit 6627a3c2873fdf7ccba1a1573371079be48b36e8. | ||||
* | cmMakefile::GetDefinition: return cmProp | Vitaly Stakhovsky | 2020-09-02 | 1 | -13/+13 |
| | |||||
* | Source: use cmNonempty() | Vitaly Stakhovsky | 2020-07-28 | 1 | -2/+2 |
| | |||||
* | Merge topic 'move_more_queries_to_cmStandardLevelResolver' | Brad King | 2020-07-16 | 1 | -10/+149 |
|\ | | | | | | | | | | | | | 56cf509a72 Move AddCompilerRequirementFlag to cmStandardLevelResolver Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4989 | ||||
| * | Move AddCompilerRequirementFlag to cmStandardLevelResolver | Robert Maynard | 2020-07-15 | 1 | -10/+149 |
| | | | | | | | | | | | | | | The cmLocalGenerator::AddCompilerRequirementFlag was another source of truth on what standard levels existed per language, so fold that into cmStandardLevelResolver to make updating CMake easier | ||||
* | | cmNonempty: Convenience inlines to check for non-empty string | Vitaly Stakhovsky | 2020-07-14 | 1 | -1/+1 |
|/ | |||||
* | fileapi: Support multiple backtraces for language standard | Justin Goshi | 2020-07-06 | 1 | -1/+5 |
| | |||||
* | cmStandardLevelResolver: Refactor to remove duplicate code | Robert Maynard | 2020-07-03 | 1 | -574/+190 |
| | | | | This will make it easier to add new languages that have standard flags. | ||||
* | cmStandardLevelResolver: Added to handle standard level queries | Robert Maynard | 2020-07-01 | 1 | -0/+779 |
Refactored out of cmMakefile |