- May 13, 2022
-
-
2defe9ff ccmake: Fix crash when deleting all cache entries e1c85e29 ccmake: Move Initialization of Fields Inline Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7257
-
Brad King authored
-
11c8da94 FindPkgConfig: Fix preservation of ENV{PKG_CONFIG_ALLOW_SYSTEM_LIBS} Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7258
-
ca2877c0 FindPython: add support for Python 3.12 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7255
-
cc93d2af gitlab-ci: Update Windows builds to MSVC 19.32 toolset Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7259
-
- May 12, 2022
-
-
Brad King authored
-
Martin Duffy authored
Prevents crash when deleting all cache entries. Additionally, if advanced entries are hidden, no longer show the first advanced entry when deleting all visible entries. Fixes: #23499
-
Martin Duffy authored
Move initialization of simple fields in cmCursesMainForm inline.
-
Brad King authored
Merge-request: !7258
-
Brad King authored
Fix the ENV save/restore added by commit 36979f5b (FindPkgConfig: Tolerate PKG_CONFIG_SYSTEM_LIBRARY_PATH in environment, 2021-07-13, v3.22.0-rc1~407^2) to unset the variable if it was originally not set. While at it, clarify the value to which we temporarily set it. The `pkg-config` and `pkgconf` tools only check that the variable is set, and do not care about the value. Set it to a more true-looking value. Issue: #22148
-
-
a8216383 CMakePackageConfigHelpers: Fix note about version files supporting ranges Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7254
-
- May 11, 2022
-
-
In commit 55c3b6a7 (CMakePackageConfigHelpers: Relax restrictions on version range, 2019-05-30, v3.20.0-rc1~295^2~1) the documentation for write_basic_package_version_file documented the support of version ranges by the generated version files, however the note wrongly specifies a COMPATIBILITY_MODE argument, instead of COMPATIBILITY.
-
- May 06, 2022
-
-
93e18a4e FindJava, FindJNI: ensure correct handling of versions on Windows Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7241
-
- May 05, 2022
-
-
Marc Chevrier authored
* versions are sorted in correct order * EXACT keyword is taken into account Fixes: #23479
-
- May 04, 2022
-
-
fff8d5b2 FindPython: fix typo error Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7233
-
- May 03, 2022
-
-
71ded12a cmGeneratedFileStream: Do not remove empty path Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7223
-
d099136a productbuild: Restore CPACK_PACKAGEMAKER_CHOICES variable Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7220
-
Marc Chevrier authored
Fixes: #23476
-
- Apr 29, 2022
-
-
Brad King authored
If `Close()` is called when a file was never opened, we have no temporary file path. Do not try to remove it. Some implementations of `unlink()` crash on an empty path (though the documented behavior is to fail with `ENOENT`). Fixes: #23414
-
Craig Scott authored
In 2a8df7e7 (productbuild: Don't write rootVolumeOnly attribute if writing domains, 2022-03-21), the variable holding the main contents of the distribution.dist XML file was renamed from CPACK_PACKAGEMAKER_CHOICES to CPACK_APPLE_PKG_INSTALLER_CONTENT. This reflected the fact that the PackageMaker generator is deprecated. The new variable also includes more details than the old one held. Some projects were relying on the old variable name, so we need to still set that to the same contents as it would have previously provided. Neither of these variables were previously documented, but the older variable was mentioned in enough semi-official places that it essentially became semi-supported. Document both variables and highlight that the older one is deprecated. Fixes: #23467
-
4cb616fe Tutorial: Provide a source archive when published on cmake.org 37fb7059 Utilities/Sphinx: Add variables listing pre-sphinx commands eb7d913a Utilities/Sphinx: Clarify names of variables listing post-sphinx commands Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7215
-
- Apr 28, 2022
-
-
Brad King authored
Provide readers following the tutorial on `cmake.org` a direct link to download the tutorial's source examples. Previously readers had to fetch the CMake source tree separately and look for the tutorial source examples inside it. Fixes: #22475
-
- Apr 27, 2022
-
-
Brad King authored
-
Brad King authored
-
f90fb736 FindBoost: Add support for Boost 1.79 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7205
-
- Apr 26, 2022
-
-
Brad King authored
Update the list of known versions. Run the command cmake -DBOOST_DIR=/path/to/boost_1_79_0 \ -P Utilities/Scripts/BoostScanDeps.cmake to extract dependencies from the 1.79.0 source tree. They are the same as 1.78's dependencies, so just update the version check for warning about newer versions. Fixes: #23452
-
Brad King authored
-
Brad King authored
-
65b6daf7 gitlab-ci: update macOS jobs to use Xcode 13.3 94361a13 Tests: Ignore all classes in Xcode internal objc warnings da9f8645 Tests: Teach RunCMake to ignore Xcode extension point warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7204
-
Brad King authored
Merge-request: !7204
-
Brad King authored
Merge-request: !7204
-
- Apr 25, 2022
-
-
Brad King authored
-
Xcode on Apple Silicon warns not only about AMSupportURL classes but also many more.
-
Brad King authored
On some Xcode versions, `xcodebuild` may warn: ... xcodebuild[...] Requested but did not find extension point with identifier ... Teach RunCMake to drop such incidental lines before matching against expected output.
-
- Apr 22, 2022
-
-
4941887d CheckCompilerFlags: Revert "Catch linker warning about ignored flags" c2341ece CheckLinkerFlag: Catch linker warning when the checked flag is ignored Acked-by:
Kitware Robot <kwrobot@kitware.com> Tested-by:
buildbot <buildbot@kitware.com> Merge-request: !7190
-
27589da7 Help/guide: Fix wrong header file reference Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7196
-
- Apr 21, 2022
-
-
Martin Duffy authored
Step 2 references mysqrt.h instead of MathFunctions.h. MathFunctions/mysqrt.h doesn't exist until Step 9.
-
5440eafa FindPython: Add support for pypy v7.3.9 and uppers Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7189
-
9ee47188 cmExportBuildFileGenerator: handle genex-wrapped source paths 60fab8a6 cmInstallCommand: tweak error message Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7182
-