Brad King
|
90d814f024
CMP0054: Remove support for OLD behavior
|
11 сар өмнө |
Brad King
|
98a59ba8ad
CMP0012: Remove support for OLD behavior
|
11 сар өмнө |
Brad King
|
659d8bd430
cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS states
|
1 жил өмнө |
Vitaly Stakhovsky
|
1a49b439a5
Source: Use cmValue::IsOn and IsOff
|
1 жил өмнө |
Marc Chevrier
|
337bc5662c
if(): add operators IS_READABLE, IS_WRITABLE and IS_EXECUTABLE.
|
2 жил өмнө |
Brad King
|
93ee2b369c
Source: Fix -Wdangling-reference warnings exposed by gcc 13
|
2 жил өмнө |
Marc Chevrier
|
e08ba229ee
CMake code rely on cmList class for CMake lists management (part. 1)
|
2 жил өмнө |
Marc Chevrier
|
be4b9e10af
if command: Add PATH_EQUAL operator
|
3 жил өмнө |
Brad King
|
5ceed2bb28
Merge topic 'reduce-policy-eval-scope'
|
3 жил өмнө |
Ben Boeckel
|
6ff03d463f
clang-tidy: address `google-readability-casting` lints
|
3 жил өмнө |
Alex Turbov
|
cb19a63499
cmConditionEvaluator: Reduce the scope of the CMP0064 evaluation
|
3 жил өмнө |
Sean McBride
|
37859e3244
Source: Fix clang -Wimplicit-fallthrough warnings
|
4 жил өмнө |
Sean McBride
|
907d098838
Source: Fix clang -Wextra-semi warnings
|
4 жил өмнө |
Marc Chevrier
|
cc56dc7468
Rename cmProp in cmValue
|
4 жил өмнө |
Marc Chevrier
|
7e154ebd59
cmSystemTools::VersionCompare: use std::string for arguments
|
4 жил өмнө |
Alex Turbov
|
61b33c3f4e
Fix: Regression in the `cmConditionEvaluator::HandleLevel0`
|
4 жил өмнө |
Marc Chevrier
|
e5cd39ca80
cmProp: refactoring: transform alias in class
|
4 жил өмнө |
Alex Turbov
|
54a70b3988
Refactor: Move version compare op table out of the function
|
4 жил өмнө |
Alex Turbov
|
f37d6a3170
Refactor: Remove redundant checks for `0` and `1` literals
|
4 жил өмнө |
Alex Turbov
|
00961a4782
Refactor: Copy exactly required count of args and avoid `pop_back()`
|
4 жил өмнө |
Alex Turbov
|
2a72cad9be
Style: Better names of local vars for `IN_LIST` handler
|
4 жил өмнө |
Alex Turbov
|
0dd7795706
Refactor: Extract the logic of testing for special variable to func
|
4 жил өмнө |
Alex Turbov
|
866b0595f6
Refactor: Introduce `cmArgumentList` container class
|
4 жил өмнө |
Alex Turbov
|
51d9194a96
Refactor: Reduce one more condition checking on handling math compare
|
4 жил өмнө |
Alex Turbov
|
46810235e3
Refactor: Avoid `if` → `else if` → … for compare operators
|
4 жил өмнө |
Alex Turbov
|
17af3baddd
Refactor: Set `const` to `cmConditionEvaluator::IsKeyword` parameters
|
4 жил өмнө |
Alex Turbov
|
2b916606c5
Refactor: No need to move iterators after match
|
4 жил өмнө |
Alex Turbov
|
97d6bbcc01
Refactor: Replace `std::to_string` w/ more specialized `bool2string`
|
4 жил өмнө |
Alex Turbov
|
9721ab416f
Refactor: Reorder `MATCHES` handler from top below to the fail-fast
|
4 жил өмнө |
Alex Turbov
|
d4d44e86f6
Refactor: Reduce variables scope in `HandleLevel2`
|
4 жил өмнө |