- 27 Apr, 2022 1 commit
-
-
f90fb736 FindBoost: Add support for Boost 1.79 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7205
-
- 26 Apr, 2022 6 commits
-
-
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
-
- 25 Apr, 2022 3 commits
-
-
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.
-
- 22 Apr, 2022 2 commits
-
-
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
-
- 21 Apr, 2022 5 commits
-
-
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
-
Brad King authored
Prior to commit 219dde4e (CheckPIESupported: now uses any SYSROOT settings, 2022-01-16, v3.23.0-rc1~110^2), the checks for `-pie` and `-no_pie` on macOS failed due to executing the compiler directly without any `-isysroot`, producing `ld: library not found for -lc++`. See issues #23053 and #19180. The failing check for `-pie` was a bug because it is supported on macOS, both for `x86_64` and `arm64`, and the commit fixed that check. However, `-no_pie` is not supported on macOS `arm64`. The above commit was only able to detect that due to commit f745e049 (CheckCompilerFlags: Catch linker warning about ignored flags, 2022-01-03, v3.23.0-rc1~174^2), which we need to revert due to issue #23432. Instead, catch only the linker warning about the exact flag being checked.
-
- 20 Apr, 2022 2 commits
-
-
692aacfc Help: Remove references to MODULE in $<TARGET_RUNTIME_DLLS> doc Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7186
-
Marc Chevrier authored
Library name versioning has changed. Fixes: #23439
-
- 19 Apr, 2022 1 commit
-
-
Kyle Edwards authored
-
- 18 Apr, 2022 1 commit
-
-
Ben Boeckel authored
Previously a fileset with `$<$<CONFIG:Debug>:some_file>` would show up as-is (with escaping) in the build directory export. Instead, evaluate all fileset entries as generator expressions and list them as they are similar to the installation information.
-
- 15 Apr, 2022 3 commits
-
-
Ben Boeckel authored
Not all filesets need to be installed; just those that are visible on the target's interface. Clarify the error message.
-
331c5d45 CPackIFW: Fix regression in icon file names Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Acked-by:
Erlend E. Aasland <erlend.aasland@innova.no> Merge-request: !7174
-
d0d09aa2 FILE_SET: Make INTERFACE libraries with HEADER_SETS participate in buildsystem Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Acked-by:
Ben Boeckel <ben.boeckel@kitware.com> Acked-by:
Gabriel Nützi <gnuetzi@gmail.com> Merge-request: !7173
-
- 14 Apr, 2022 3 commits
-
-
ca4d5d36 ci: use CMake 3.23.1 Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7172
-
If an INTERFACE library has HEADER_SETS, and its header sets contain files generated by a custom command, the library needs to participate in the buildsystem so that the files will be generated. Fixes: #23422
- 12 Apr, 2022 12 commits
-
-
Brad King authored
-
Brad King authored
-
5fa15ec9 Help: Document that target_sources defines [INTERFACE_]HEADER_SETS c5d4812f cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only 05783b16 cmFileSet: store visibility with the fileset Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7168
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
91c859d1 CheckPIESupported: Prevent separate output lines running together ab5455aa Help: Correct/add missing details for CheckPIESupported Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7157
-
23671318 FindPostgreSQL: add support for PostgreSQL 14 Acked-by:
Kitware Robot <kwrobot@kitware.com> Merge-request: !7158
-
45299a8f cmake: --list=presets=[type] doesn't generate incorrect warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7164
-
Brad King authored
-
Brad King authored
Merge-request: !7166
-
476c6a89 PCH: Fix Xcode non-pch language exclusion fcf1fcfd Tests: Ignore all classes in Xcode internal objc warnings Acked-by:
Kitware Robot <kwrobot@kitware.com> Acked-by:
buildbot <buildbot@kitware.com> Merge-request: !7166
-
- 11 Apr, 2022 1 commit
-
-
Fix a regression caused by commit bbcdac4e (PCH: Fix all-language precompile header support in Xcode, 2021-08-07, v3.22.0-rc1~140^2). Fixes: #23138
-