Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | | | | | | | Merge branch 'release-3.21' | Brad King | 2021-08-09 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | ||||||
| * | | | | | | | Merge topic 'nvhpc_support_new_c_and_c++_standards' into release-3.21 | Brad King | 2021-08-09 | 2 | -0/+10 | |
| |\ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | ||||||
* | | | | | | | | Merge topic 'nvhpc_support_new_c_and_c++_standards' | Brad King | 2021-08-09 | 2 | -0/+10 | |
|\ \ \ \ \ \ \ \ | | |/ / / / / / | |/| | | | | | | ||||||
| * | | | | | | | NVHPC-C: Add support for C17 | Robert Maynard | 2021-08-05 | 1 | -0/+5 | |
| * | | | | | | | NVHPC-CXX: Add support for C++20 | Robert Maynard | 2021-08-05 | 1 | -0/+5 | |
* | | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-09 | 1 | -1/+1 | |
* | | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-08 | 1 | -1/+1 | |
| |_|_|/ / / / |/| | | | | | | ||||||
* | | | | | | | CMake Nightly Date Stamp | Kitware Robot | 2021-08-07 | 1 | -1/+1 | |
| |_|/ / / / |/| | | | | | ||||||
* | | | | | | Merge topic 'refactor-conditions-evaluation' | Brad King | 2021-08-06 | 8 | -474/+573 | |
|\ \ \ \ \ \ | ||||||
| * | | | | | | Refactor: Move version compare op table out of the function | Alex Turbov | 2021-08-03 | 1 | -7/+7 | |
| * | | | | | | Refactor: Remove redundant checks for `0` and `1` literals | Alex Turbov | 2021-08-03 | 1 | -9/+1 | |
| * | | | | | | Refactor: Copy exactly required count of args and avoid `pop_back()` | Alex Turbov | 2021-08-03 | 1 | -6/+7 | |
| * | | | | | | Style: Better names of local vars for `IN_LIST` handler | Alex Turbov | 2021-08-03 | 1 | -4/+6 | |
| * | | | | | | Refactor: Extract the logic of testing for special variable to func | Alex Turbov | 2021-08-03 | 1 | -14/+27 | |
| * | | | | | | Refactor: Introduce `cmArgumentList` container class | Alex Turbov | 2021-08-03 | 8 | -154/+262 | |
| * | | | | | | Refactor: Reduce one more condition checking on handling math compare | Alex Turbov | 2021-08-03 | 1 | -12/+13 | |
| * | | | | | | Refactor: Avoid `if` → `else if` → … for compare operators | Alex Turbov | 2021-08-03 | 2 | -62/+104 | |
| * | | | | | | Refactor: Set `const` to `cmConditionEvaluator::IsKeyword` parameters | Alex Turbov | 2021-08-03 | 2 | -3/+4 | |
| * | | | | | | Refactor: No need to move iterators after match | Alex Turbov | 2021-08-03 | 1 | -40/+28 | |
| * | | | | | | Refactor: Replace `std::to_string` w/ more specialized `bool2string` | Alex Turbov | 2021-08-03 | 1 | -5/+9 | |
| * | | | | | | Refactor: Reorder `MATCHES` handler from top below to the fail-fast | Alex Turbov | 2021-08-03 | 1 | -18/+18 | |
| * | | | | | | Refactor: Reduce variables scope in `HandleLevel2` | Alex Turbov | 2021-08-03 | 1 | -14/+12 | |
| * | | | | | | Refactor: Simplify boolean to string result assignments | Alex Turbov | 2021-08-03 | 1 | -5/+4 | |
| * | | | | | | Refactor: Replace `if` block w/ boolean expression | Alex Turbov | 2021-08-03 | 1 | -6/+2 | |
| * | | | | | | Refactor: Avoid redundant `operator<<` on printing messages | Alex Turbov | 2021-08-03 | 1 | -9/+15 | |
| * | | | | | | Refactor: Opt-out do+while loops and reduce nesting level in handlers | Alex Turbov | 2021-08-03 | 1 | -309/+287 | |
| * | | | | | | Refactor: Remove `reducible` flag from `handleLevelN()` functions | Alex Turbov | 2021-08-03 | 1 | -45/+45 | |
| * | | | | | | Refactor: Make `cmConditionEvaluator::IsTrue` a bit more compact | Alex Turbov | 2021-08-03 | 1 | -19/+13 | |
| * | | | | | | Refactor: Generalize policy checking in `HandleLevel1` | Alex Turbov | 2021-07-26 | 1 | -18/+25 | |
| * | | | | | | Refactor: When handle predicates, there is no need to check 2nd arg | Alex Turbov | 2021-07-26 | 1 | -30/+34 | |
| * | | | | | | Refactor: Initialize args vector from iterators instead of copy | Alex Turbov | 2021-07-26 | 1 | -4/+2 | |
| * | | | | | | Refactor: Speedup predicates and binary operation | Alex Turbov | 2021-07-26 | 2 | -50/+61 | |
| * | | | | | | Style: Add empty lines to increase readability | Alex Turbov | 2021-07-26 | 1 | -0/+20 | |
| * | | | | | | Refactor: Deduplicate code for `AND` and `OR` handling in `if()` command | Alex Turbov | 2021-07-26 | 1 | -16/+9 | |
| * | | | | | | Refactor: Rewrite parenthesis scanner to avoid `if`s | Alex Turbov | 2021-07-26 | 1 | -12/+5 | |
| * | | | | | | Refactor: Make `HandleBinaryOp` and `HandlePredicate` free functions | Alex Turbov | 2021-07-26 | 2 | -70/+52 | |
| * | | | | | | Refactor: More `auto` and constness | Alex Turbov | 2021-07-26 | 1 | -33/+27 | |
| * | | | | | | Refactor: Make `IncrementArguments()` the free function | Alex Turbov | 2021-07-26 | 2 | -25/+22 | |
| * | | | | | | Refactor: Turn the innter `while` loop in `HandleLevelN()` into `for` | Alex Turbov | 2021-07-26 | 1 | -30/+10 | |
| * | | | | | | Refactor: Turn `reducible` flag into boolean | Alex Turbov | 2021-07-26 | 2 | -18/+18 | |
| * | | | | | | Refactor: Use `cm::string_view` for static const literals | Alex Turbov | 2021-07-26 | 2 | -47/+50 | |
| * | | | | | | Refactor: Opt-out `if` stataments to select 1st param | Alex Turbov | 2021-07-26 | 1 | -18/+10 | |
| * | | | | | | Refactor: Add constness | Alex Turbov | 2021-07-26 | 1 | -10/+10 | |
| * | | | | | | Refactor: Use anonymous namespace instead of `static` keyword for consts | Alex Turbov | 2021-07-26 | 1 | -32/+34 | |
* | | | | | | | Merge branch 'release-3.21' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ | | |_|/ / / / | |/| | | | | | ||||||
| * | | | | | | Merge topic 'ninja-lwyu-ar' into release-3.21 | Brad King | 2021-08-06 | 5 | -1/+14 | |
| |\ \ \ \ \ \ | ||||||
* | \ \ \ \ \ \ | Merge topic 'ninja-lwyu-ar' | Brad King | 2021-08-06 | 4 | -0/+10 | |
|\ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ | Merge branch 'backport-ninja-lwyu-ar' into ninja-lwyu-ar | Brad King | 2021-08-03 | 4 | -0/+10 | |
| |\ \ \ \ \ \ \ \ | | | |/ / / / / / | | |/| | | | | | | ||||||
| | * | | | | | | | Ninja: Revert accidental LINK_WHAT_YOU_USE impl for static libraries | Đoàn Trần Công Danh | 2021-08-03 | 5 | -1/+14 | |
* | | | | | | | | | Merge branch 'release-3.21' | Brad King | 2021-08-06 | 0 | -0/+0 | |
|\ \ \ \ \ \ \ \ \ | | |_|/ / / / / / | |/| | | | | | | |