| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
eae125ace5 Refactor: Get rid of `isTrue` variable in the `while` block execution
4c1cdfd8f0 Refactor: Keep `cmWhileFunctionBlocker` members private
d22f68d019 Refactor: Transform `while` loop into `for`
e97e714f0d Fix: `while()` reports an error the same way as `if()`
880ca66b51 Fix: `while()` can silently ignore incorrect condition
61b33c3f4e Fix: Regression in the `cmConditionEvaluator::HandleLevel0`
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6442
|
| | |
|
| |
| |
| |
| | |
Particularly `Args`.
|
| |
| |
| |
| | |
And reduce scope for some variables + use some more `auto`.
|
| |
| |
| |
| | |
With arguments list expanded.
|
| |
| |
| |
| |
| | |
When `conditionEvaluator.IsTrue(...)` returns `false` it just
didn't print the error occured.
|
| |
| |
| |
| |
| |
| |
| |
| | |
As reported in the BUG #22524, mismatched parenthesis reported differently
for `while()` and `if()`.
The problem was in the double loop (over "handlers" and the arguments),
where the outer loop didn't check the result of the running handler.
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
'refactor-cmStandardLevelResolver_ComputeFeaturesAvailable-returns-cmProp'
361b1ea4c7 Refactor: cmStandardLevelResolver::ComputeFeaturesAvailable returns cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6450
|
| | | |
|
| | | |
|
|/ / |
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
97ed474431 Refactor: cmTest::GetProperty returns cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6438
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
e542116814 Refactor: cmGeneratorTarget::GetSourcesProperty returns cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6439
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
791337f181 Refactor: cmCommonTargetGenerator::GetFeature returns cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6440
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
3941b74de4 Refactor: cmGlobalGenerator::GetGlobalSetting returns cmProp
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6441
|
| |/ |
|
|\ \ |
|
| |\ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
3f9ef3703a VS: Fix /reference and /headerUnit flag table entries for v142 and v143
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6445
|
|\ \ \ \
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
3f9ef3703a VS: Fix /reference and /headerUnit flag table entries for v142 and v143
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6445
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
These flags accept values in following arguments, not immediately
appended.
Fixes: #22530
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
7ef5255e1e armclang: activate compiler dependencies generation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6433
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
ea6a7dd1c2 GoogleTest: Add TEST_FILTER arg to gtest_discover_tests
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6406
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
The `TEST_FILTER` argument can be used to filter tests during the
discovery phase. It combines `--gtest_filter=<expr>` with the
`--gtest_list_tests` argument when invoking the test excutable for
listing defined tests.
Fixes: #17493
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
58d10cf6f1 Alternative symlink-creating mode for file(INSTALL ...)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !6396
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
An new environment variable 'CMAKE_INSTALL_MODE' is introduced,
which can be used to ask CMake to create symbolic links
instead of copying files during a file(INSTALL ...).
The operation is at the file level only, directory trees are
still created using actual directories, not links.
Signed-off-by: Felix Lelchuk <felix.lelchuk@gmx.de>
|
|\ \ \ \ \ \
| | |_|_|/ /
| |/| | | | |
|
| |\ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
fc1f733cc7 BinUtils: Avoid searching CMAKE_PREFIX_PATH
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6434
|
|\ \ \ \ \ \ \
| | |/ / / / /
| |/| | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
fc1f733cc7 BinUtils: Avoid searching CMAKE_PREFIX_PATH
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6434
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Our `find_program` calls specify `HINTS` to look in the toolchain's
directory first, and then in `PATH`. `CMAKE_PREFIX_PATH` may be
specified by the user to help find packages for project dependencies,
but this should not override the binutils.
Fixes: #22512
|
| | | | | | | |
|
|\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
b7d4567769 Help: Clarify find_package() component handling
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Brad King <brad.king@kitware.com>
Acked-by: Michael Hirsch <michael@scivision.dev>
Acked-by: Alex <leha-bot@yandex.ru>
Merge-request: !6436
|
| | | | | | |
| | | | | | |
| | | | | | | |
Fixes: #22513
|
|\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
e5cd39ca80 cmProp: refactoring: transform alias in class
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6420
|
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
To handle safely the values used by CMake variables and properties,
introduce the class cmProp as a replacement from the simple pointer
to std::string instance.
|
|\ \ \ \ \ \ \ \
| | |_|_|/ / / /
| |/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
bb19af546b Help: cmake_path: add missing parameter
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6431
|
|\ \ \ \ \ \ \ \ \
| | |/ / / / / / /
| |/| | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
bb19af546b Help: cmake_path: add missing parameter
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !6431
|
| | |_|_|/ / / /
| |/| | | | | |
| | | | | | | |
| | | | | | | | |
for cmake_path(`CONVERT` ... [NORMALIZE]) was missing in top summary
|