- Oct 09, 2020
-
-
Kyle Edwards authored
-
Kyle Edwards authored
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.
-
06c0d59c IWYU: Map <*> headers to <cm/*> headers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5327
-
798c1c31 GNUInstallDirs: Comply with Debian Policy on LIBEXECDIR 75bcd3cf Tests: Add RunCMake.GNUInstallDirs expected output specific to Debian Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5349
-
- Oct 08, 2020
-
-
Kyle Edwards authored
For headers which exclusively contain things that were not present in C++11.
-
ac765f5e FetchContent: Remove unnecessary policy CMP0114 setting 62e73a7d Tests: Fix policy version in RunCMake.ExternalProject test Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5350
-
Brad King authored
Now that `CMAKE_VERSION` is at least 3.19, the policy will be set to NEW implicitly by the version.
-
Brad King authored
Now that we have policies that need to be tested, this test cannot just use CMAKE_VERSION for the policy level.
-
Brad King authored
-
Brad King authored
The package pipeline for release versions should not upload packages automatically to our archive of nightly development versions.
-
Brad King authored
Release versions do not have the development topic section of the CMake Release Notes index page.
-
e1ab55b4 Help: Update Sphinx versionadded directives for 3.19 release 1b6c0b37 Help: Organize and revise 3.19 release notes b81cb27f Help: Consolidate 3.19 release notes Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5345
-
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
-
Brad King authored
-
Brad King authored
Run the script: Utilities/Sphinx/update_versions.py --since v3.18.0 --overwrite
-
Brad King authored
Add section headers similar to the 3.18 release notes and move each individual bullet into an appropriate section. Revise a few bullets.
-
Brad King authored
Run the `Utilities/Release/consolidate-relnotes.bash` script to move notes from `Help/release/dev/*` into `Help/release/3.19.rst`.
-
b756ec8a 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
-
1ab574a0 Android: Add support for NDK r22 91a362d2 Android: Drop redundant setting of CMP0057 in Android-Determine 0b082c52 Android: Select Android API after ABI is determined Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5332
-
5c66ac31 CUDA: CheckLinkerFlag now supports CUDA da2622ff CUDA: Add Support to SourceCompiles|Runs and CheckCompilerFlags Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5338
-
-
-
1fe5abb4 FindwxWidgets: Expand list of names for wx-config Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5342
-
79bfa0f7 FindJNI: Search in FreeBSD standard locations Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5341
-
2549dc7c 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
-
Kitware Robot authored
-
- Oct 07, 2020
-
-
Haibo Huang authored
NDK r22 removed platforms and sysroot directory. NDK r18+ provides `.cmake` files with tables of platforms and abis.
-
Haibo Huang authored
A module-wide setting was added by commit 8ede3552 (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.
-
Haibo Huang authored
API level depends on ABI. E.g. for LP64 the minimum API level should be 21 instead of 16 for others.
-
0a638e86 Help: Add note about Visual Studio tools for Android 55689ce8 Help: Add ref to Ninja Generators section Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5343
-
Since commit 5537ccd8 (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
-
Kyle Edwards authored
-
Kyle Edwards authored
-
-
This looks for the FreeBSD-packaging names of wx-config as well. Fixes: #19372
-
4bdc1c0a Help: Update user interaction guide with presets info Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5340
-
a395cb51 CMakePresets.json: Prohibit empty variable names Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5339
-
e17e2c6a ISPC: CheckCompilerFlags and CheckSourceCompiles support ISPC Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5337
-
d66858c8 CheckCompilerFlag: Update the regex used to detect invalid options for GCC 10 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !5331
-