| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| |
| |
| | |
8e4aa63c7b Android: show supported API level in error message
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5358
|
|/ |
|
|\
| |
| |
| |
| |
| |
| | |
5c2f9e3eeb Android: Fatal if ABI is not supported by NDK
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5351
|
| | |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
0a9af79995 export: Remove leftover inaccurate code comment
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5359
|
| | |
| | |
| | |
| | |
| | | |
No functional changes.
Relates: !5352
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | | |
5772ca0a53 FindPython: Ensure Apple Xcode python 3 is usable
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5356
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The python 3 distributed as part of Xcode requires the specification
of a 'rpath' pointing at frameowrks root for a correct execution.
Fixes: #21293
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
64690f6df0 export: Do not fail generation for namelink-only case
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5352
|
| |/ / |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
94c955e508 Tests: Test the CMakePresets.json example in the documentation
d6af1e83bc Help: Fix documentation of CMakePresets.json's cacheVariables
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5353
|
| | | | |
|
| |/ /
| | |
| | |
| | |
| | |
| | | |
cacheVariables is a map with variable names as the keys, but the
example in the documentation was not updated to reflect this. Fix
the example.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | | |
f4215ee57d Ninja Multi-Config: Fix segfault when installing an export
18372afcd4 Help: Fix documentation for Ninja Multi-Config's build.ninja
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5355
|
| | |
| | |
| | |
| | | |
Fixes: #21290
|
|/ / |
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
06c0d59c17 IWYU: Map <*> headers to <cm/*> headers
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5327
|
| | |
| | |
| | |
| | |
| | | |
For headers which exclusively contain things that were not present
in C++11.
|
|\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
798c1c3192 GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR
75bcd3cf54 Tests: Add RunCMake.GNUInstallDirs expected output specific to Debian
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5349
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If CMAKE_INSTALL_PREFIX is /usr, CMAKE_INSTALL_LIBEXECDIR shall return
the same value as CMAKE_INSTALL_LIBDIR on Debian.
While the FHS allows /usr/libexec for internal binaries
(https://refspecs.linuxfoundation.org/FHS_3.0/fhs-3.0.html#usrlibexec) the
Debian Policy Manual states an exception here (section 9.1.1 bullet point 4):
https://www.debian.org/doc/debian-policy/ch-opersys#file-system-structure.
Fixes: #21287
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
ac765f5eff FetchContent: Remove unnecessary policy CMP0114 setting
62e73a7d10 Tests: Fix policy version in RunCMake.ExternalProject test
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5350
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Now that `CMAKE_VERSION` is at least 3.19, the policy will be set to NEW
implicitly by the version.
|
|/ / /
| | |
| | |
| | |
| | | |
Now that we have policies that need to be tested, this test cannot
just use CMAKE_VERSION for the policy level.
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
The package pipeline for release versions should not upload packages
automatically to our archive of nightly development versions.
|
| | |
| | |
| | |
| | |
| | | |
Release versions do not have the development topic section of
the CMake Release Notes index page.
|
|\ \ \
| |/ /
|/| |
| | |
| | |
| | |
| | |
| | |
| | | |
e1ab55b4ca Help: Update Sphinx versionadded directives for 3.19 release
1b6c0b375e Help: Organize and revise 3.19 release notes
b81cb27f20 Help: Consolidate 3.19 release notes
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5345
|
| | |
| | |
| | |
| | |
| | |
| | | |
Run the script:
Utilities/Sphinx/update_versions.py --since v3.18.0 --overwrite
|
| | |
| | |
| | |
| | |
| | | |
Add section headers similar to the 3.18 release notes and move each
individual bullet into an appropriate section. Revise a few bullets.
|
|/ /
| |
| |
| |
| | |
Run the `Utilities/Release/consolidate-relnotes.bash` script to move
notes from `Help/release/dev/*` into `Help/release/3.19.rst`.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | | |
b756ec8a46 cm_cxx_features: Filter out MSBXXXX warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5348
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
When building CMake in `%TMP%` on Windows, MSBuild issues warnings.
Filter those out to avoid breaking C++ feature checks.
Fixes: #21270
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
1ab574a0f4 Android: Add support for NDK r22
91a362d2fa Android: Drop redundant setting of CMP0057 in Android-Determine
0b082c5253 Android: Select Android API after ABI is determined
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5332
|
| | | |
| | | |
| | | |
| | | |
| | | | |
NDK r22 removed platforms and sysroot directory.
NDK r18+ provides `.cmake` files with tables of platforms and abis.
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
A module-wide setting was added by commit 8ede35523e (IN_LIST: Ensure
policy allows if(IN_LIST) if used by a module, 2018-09-12,
v3.13.0-rc1~95^2), so our local setting is no longer needed.
|
| | | |
| | | |
| | | |
| | | | |
API level depends on ABI. E.g. for LP64 the minimum API level should be 21 instead of 16 for others.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
5c66ac31e6 CUDA: CheckLinkerFlag now supports CUDA
da2622ff36 CUDA: Add Support to SourceCompiles|Runs and CheckCompilerFlags
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5338
|
| | | | | |
|
| | | | | |
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
1fe5abb47f FindwxWidgets: Expand list of names for wx-config
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5342
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This looks for the FreeBSD-packaging names of wx-config as well.
Fixes: #19372
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
79bfa0f75e FindJNI: Search in FreeBSD standard locations
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5341
|
| |/ / / / / |
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
2549dc7c93 FindPython: Enable C language in tests that find the Development component
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Ben Boeckel <ben.boeckel@kitware.com>
Merge-request: !5344
|
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
Since commit 5537ccd814 (FindPython: Tests optimizations, 2020-10-01)
some FindPython tests fail because the Development component cannot be
found without knowing `CMAKE_LIBRARY_ARCHITECTURE`. Enable at least one
language in each of these test cases to get that value. This is
consistent with use in practice because the Development component does
not make much sense without a language to compile sources anyway.
Fixes: #21277
|
| |_|_|/ / /
|/| | | | | |
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
0a638e86b2 Help: Add note about Visual Studio tools for Android
55689ce800 Help: Add ref to Ninja Generators section
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !5343
|
| | | | | | |
|
|/ / / / / |
|