6427902 | Marc Chevrier | 03 June 2022, 09:02:00 UTC | Help: genex: layout updates * create section for version comparisons * move $<LINK_LIBRARY> and $<LINK_GROUP> to "Output-Related Expressions" section | 03 June 2022, 14:56:58 UTC |
0aa0b8e | Brad King | 03 June 2022, 13:46:10 UTC | Merge branch 'release-3.23' | 03 June 2022, 13:46:18 UTC |
0faf485 | Brad King | 03 June 2022, 13:46:10 UTC | Merge topic 'ci-ninja-1.11.0' 62689fcf9c ci: update to use ninja 1.11.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7319 | 03 June 2022, 13:46:18 UTC |
f02b6af | Brad King | 03 June 2022, 13:46:10 UTC | Merge topic 'ci-ninja-1.11.0' into release-3.23 62689fcf9c ci: update to use ninja 1.11.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7319 | 03 June 2022, 13:46:17 UTC |
bf58164 | Brad King | 03 June 2022, 13:44:51 UTC | Merge topic 'genex-PATH_EQUAL' 4d1883df11 Genex-PATH_EQUAL: path comparison Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7309 | 03 June 2022, 13:44:58 UTC |
3715c15 | Brad King | 03 June 2022, 13:43:42 UTC | Merge topic 'FindOpenSSL3_applink' 4a6caef9d5 FindOpenSSL: Set version variables for version >= 3.0.0 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7305 | 03 June 2022, 13:43:53 UTC |
16ad65c | Brad King | 03 June 2022, 13:42:59 UTC | Merge topic 'envmod' fcddb1cd5f FindEnvModules: BUGFIX: env_module_swap OUTPUT_VARIBLE Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7315 | 03 June 2022, 13:43:05 UTC |
ac29527 | Brad King | 03 June 2022, 13:41:22 UTC | Merge topic 'GNUInstallDirs-opt-homebrew' 8de3983b4c GNUInstallDirs: Do not treat /opt/homebrew as under /opt Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7318 | 03 June 2022, 13:41:37 UTC |
4efe43e | Brad King | 03 June 2022, 13:40:31 UTC | Merge topic 'FetchContent-CMP0135' c2044fdf3f FetchContent: Respect the CMP0135 policy setting Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7316 | 03 June 2022, 13:40:44 UTC |
e46e4ee | Brad King | 03 June 2022, 11:36:26 UTC | Tests: Fix RunCMake.ExternalProject filesystem delay for Borland Makefiles Our 1.125s delay does not seem to be long enough to be reliable with the Borland "make" tool. Use a longer delay for Borland and Watcom. Follow the pattern from commit 67040500ea (Tests: Fix RunCMake.BuildDepends filesystem delay for Borland Makefiles, 2015-09-25, v3.4.0-rc1~38^2). | 03 June 2022, 11:36:54 UTC |
1869f82 | Brad King | 03 June 2022, 10:47:55 UTC | Merge branch 'upstream-KWSys' into update-kwsys # By KWSys Upstream * upstream-KWSys: KWSys 2022-06-03 (c28e27bc) | 03 June 2022, 10:47:55 UTC |
6b88084 | KWSys Upstream | 03 June 2022, 10:41:27 UTC | KWSys 2022-06-03 (c28e27bc) Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit c28e27bc4ad8e12d88b05f30eec19b2987c60721 (master). Upstream Shortlog ----------------- Brad King (3): 591c4efb Activate POSIX APIs even without compiler extensions 45f20b83 Fix XL/XLClang warning suppression under CMP0089 NEW behavior 257b1111 Configure with policies through CMake 3.22 | 03 June 2022, 10:47:55 UTC |
c57688d | Kitware Robot | 03 June 2022, 04:01:14 UTC | CMake Nightly Date Stamp | 03 June 2022, 04:01:14 UTC |
62689fc | Brad King | 02 June 2022, 16:36:52 UTC | ci: update to use ninja 1.11.0 | 02 June 2022, 16:38:00 UTC |
4a6caef | James Calo | 28 May 2022, 22:30:22 UTC | FindOpenSSL: Set version variables for version >= 3.0.0 The variables `OPENSSL_VERSION_MAJOR`, `OPENSSL_VERSION_MINOR` and `OPENSSL_VERSION_FIX` are now set to the correct values when using OpenSSL version >= 3.0.0, which uses a new format. | 02 June 2022, 15:14:45 UTC |
8de3983 | Brad King | 02 June 2022, 13:58:32 UTC | GNUInstallDirs: Do not treat /opt/homebrew as under /opt Fixes: #23579 | 02 June 2022, 14:04:35 UTC |
e6c4af4 | Brad King | 02 June 2022, 13:33:18 UTC | Merge topic 'doc-RULE_LAUNCH_COMPILE' e281ba27b7 Help: Clarify that RULE_LAUNCH_COMPILE is meant for internal use Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7317 | 02 June 2022, 13:33:25 UTC |
6e28726 | Brad King | 02 June 2022, 13:29:23 UTC | Merge topic 'doc-preset-versionadded' 5a9c7f76c0 Help: Document CMake version adding each preset version in cmake-presets(7) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7313 | 02 June 2022, 13:29:29 UTC |
23ad3de | Brad King | 02 June 2022, 13:26:17 UTC | Merge topic 'ci-release-artifacts' 6cef17bc6e gitlab-ci: name artifacts produced by release package jobs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7312 | 02 June 2022, 13:26:24 UTC |
2e82b98 | Brad King | 02 June 2022, 13:25:03 UTC | Merge topic 'ci-win-package' 0b953d01a6 Utilities/Release: Drop docker specs for Windows binaries 230eaa1d55 Utilities/Release: Document Linux aarch64 packaging support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7311 | 02 June 2022, 13:25:09 UTC |
6f72a41 | Brad King | 02 June 2022, 13:23:02 UTC | Merge topic 'automoc-silence-ranlib-warning' 4a9daae483 automoc: silence linker warning on macos Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7296 | 02 June 2022, 13:23:10 UTC |
6b2a060 | Brad King | 02 June 2022, 13:20:52 UTC | Merge branch 'release-3.23' | 02 June 2022, 13:21:06 UTC |
dbb6e04 | Brad King | 02 June 2022, 13:20:52 UTC | Merge topic 'tutorial-cmath' 5c84eca210 Tutorial: Simplify logic checking for cmath functions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7314 | 02 June 2022, 13:21:06 UTC |
84fe677 | Brad King | 02 June 2022, 13:20:52 UTC | Merge topic 'tutorial-cmath' into release-3.23 5c84eca210 Tutorial: Simplify logic checking for cmath functions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7314 | 02 June 2022, 13:21:05 UTC |
e281ba2 | Craig Scott | 02 June 2022, 12:18:17 UTC | Help: Clarify that RULE_LAUNCH_COMPILE is meant for internal use Fixes: #22405 | 02 June 2022, 12:18:17 UTC |
4c9aa6c | Kitware Robot | 02 June 2022, 04:01:08 UTC | CMake Nightly Date Stamp | 02 June 2022, 04:01:08 UTC |
c2044fd | Craig Scott | 02 June 2022, 01:10:27 UTC | FetchContent: Respect the CMP0135 policy setting Fixes: #23560 | 02 June 2022, 01:10:27 UTC |
fcddb1c | Michael Hirsch | 01 June 2022, 20:50:41 UTC | FindEnvModules: BUGFIX: env_module_swap OUTPUT_VARIBLE Since originally added to CMake, env_module_swap(OUTPUT_VARIABLE) did not give output since the incorrect variable name was used. | 01 June 2022, 20:50:44 UTC |
5c84eca | Brad King | 01 June 2022, 17:30:51 UTC | Tutorial: Simplify logic checking for cmath functions Since commit 07223c5c27 (Tutorial: Update Step 5 to work on Windows, 2020-02-18, v3.18.0-rc1~655^2) the logic does not work on non-Windows platforms when cmake is re-run on an existing build tree. It is also more complicated than we'd like for a tutorial example. Avoid the need to consider the `m` library case by performing the check as C++. Since `check_cxx_symbol_exists` cannot handle overloaded functions like `exp` and `log`, check with `check_cxx_source_compiles` instead. This also presents a more general-purpose example in the tutorial. Fixes: #23524 | 01 June 2022, 17:57:47 UTC |
5a9c7f7 | Brad King | 01 June 2022, 17:15:27 UTC | Help: Document CMake version adding each preset version in cmake-presets(7) Fixes: #23485 | 01 June 2022, 17:16:48 UTC |
0b953d0 | Brad King | 01 June 2022, 16:42:27 UTC | Utilities/Release: Drop docker specs for Windows binaries Since commit 4c7c66dcf5 (gitlab-ci: Add jobs to make Windows x86_64 and i386 packages, 2022-05-19), we use CI jobs to produce Windows binaries. Revert commit ff929badb3 (Utilities/Release: Add docker specs to build and test Windows binaries, 2020-05-05, v3.18.0-rc1~203^2~1). The filesystem inside Windows containers is too slow to support parallel builds efficiently. | 01 June 2022, 16:43:22 UTC |
230eaa1 | Brad King | 01 June 2022, 16:39:01 UTC | Utilities/Release: Document Linux aarch64 packaging support This was accidentally left out of commit e14fb01c41 (Utilities/Release: Add docker specs for Linux aarch64 binaries, 2020-11-25, v3.19.3~8^2~2). | 01 June 2022, 16:39:35 UTC |
6cef17b | Brad King | 01 June 2022, 16:28:29 UTC | gitlab-ci: name artifacts produced by release package jobs Name the `.zip` file that GitLab CI uses to hold the package artifacts. Use a different name for each platform/architecture combination so that we can download them all to a single local directory without conflicts. | 01 June 2022, 16:29:21 UTC |
fa561c6 | Brad King | 01 June 2022, 16:04:02 UTC | Merge branch 'release-3.23' | 01 June 2022, 16:04:02 UTC |
18be0f9 | Brad King | 01 June 2022, 16:03:43 UTC | Merge branch 'release-3.22' into release-3.23 | 01 June 2022, 16:03:43 UTC |
66cc1ea | Brad King | 01 June 2022, 16:03:25 UTC | Merge branch 'release-3.22' | 01 June 2022, 16:03:25 UTC |
b243367 | Brad King | 01 June 2022, 15:15:18 UTC | CMake 3.22.5 | 01 June 2022, 15:15:18 UTC |
8302c2a | Brad King | 01 June 2022, 14:46:08 UTC | Merge branch 'release-3.23' | 01 June 2022, 14:46:08 UTC |
fa81e80 | Brad King | 01 June 2022, 14:46:01 UTC | Merge branch 'release-3.22' | 01 June 2022, 14:46:01 UTC |
0ab3cb8 | Brad King | 01 June 2022, 14:45:37 UTC | Merge branch 'release-3.22' into release-3.23 | 01 June 2022, 14:45:37 UTC |
a12cc91 | Brad King | 01 June 2022, 14:45:23 UTC | Merge branch 'release-3.21' into release-3.22 | 01 June 2022, 14:45:23 UTC |
c14f305 | Brad King | 01 June 2022, 14:45:01 UTC | Merge branch 'release-3.21' | 01 June 2022, 14:45:01 UTC |
97073b1 | Brad King | 01 June 2022, 13:53:26 UTC | CMake 3.21.7 | 01 June 2022, 13:53:26 UTC |
199db61 | Brad King | 01 June 2022, 13:35:51 UTC | Merge topic 'ninja-dedup-def' 6cc417586e Ninja: Avoid duplicating /DEF: linker flag with MSVC tools 39dba8a244 cmLocalGenerator: Adopt AppendModuleDefinitionFlag method Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7307 | 01 June 2022, 13:35:57 UTC |
4d1883d | Marc Chevrier | 28 May 2022, 10:26:05 UTC | Genex-PATH_EQUAL: path comparison To complete issue #23498 | 01 June 2022, 13:28:54 UTC |
f3be15e | Craig Scott | 01 June 2022, 12:27:55 UTC | Merge topic 'genex-PATH' f11e66670b Genex-PATH: path handling Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7292 | 01 June 2022, 12:28:07 UTC |
e8ce8f0 | Marc Chevrier | 01 June 2022, 12:11:23 UTC | Merge topic 'findjava' 3acbe073ba FindJava: improve failure/verbosity when 'java -version' fails Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7299 | 01 June 2022, 12:11:37 UTC |
4a9daae | Tim Blechmann | 25 May 2022, 02:36:18 UTC | automoc: silence linker warning on macos when an empty `mocs_compilation.cpp` is included in a static library, the macos linker emits a warning: ``` /Applications/Xcode13.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: path/To/Library.a(mocs_compilation.cpp.o) has no symbols ``` we therefore generate a globally visible weak symbol in the form of a virtual function table | 01 June 2022, 04:12:08 UTC |
dc061c4 | Kitware Robot | 01 June 2022, 04:01:11 UTC | CMake Nightly Date Stamp | 01 June 2022, 04:01:11 UTC |
6cc4175 | Brad King | 31 May 2022, 19:20:52 UTC | Ninja: Avoid duplicating /DEF: linker flag with MSVC tools In commit 9a0d5a828a (Ninja: add /DEF: flag to linker call, 2012-03-10, v2.8.8~22^2~7) the logic should have been added to `GetTargetFlags` in place of the older logic in that method from commit 7cef36c628 (ENH: add the ability to generate custom commands for a language that is not supported by an IDE, 2004-10-21, v2.4.0~2655). Fixes: #23570 | 31 May 2022, 19:40:58 UTC |
39dba8a | Brad King | 31 May 2022, 19:14:37 UTC | cmLocalGenerator: Adopt AppendModuleDefinitionFlag method Migrate from `cmCommonTargetGenerator::AddModuleDefinitionFlag`. | 31 May 2022, 19:40:35 UTC |
0b30568 | Brad King | 31 May 2022, 16:00:39 UTC | Merge topic 'update-zlib' e6e7b615af zlib: Update build within CMake for 1.2.12 152b4f8920 Merge branch 'upstream-zlib' into update-zlib ffdaa419d7 zlib 2022-03-27 (21767c65) 933293dbc2 zlib: Update script to get zlib 1.2.12 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7302 | 31 May 2022, 16:00:47 UTC |
61653ab | Brad King | 31 May 2022, 15:59:28 UTC | Merge topic 'update-kwiml' a1abb27be2 Merge branch 'upstream-KWIML' into update-kwiml f171b651b4 KWIML 2022-05-27 (47070837) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7304 | 31 May 2022, 15:59:35 UTC |
8c11f0d | Brad King | 31 May 2022, 15:57:38 UTC | Merge branch 'release-3.23' | 31 May 2022, 15:57:38 UTC |
949dd14 | Brad King | 31 May 2022, 15:57:37 UTC | Merge branch 'release-3.22' | 31 May 2022, 15:57:37 UTC |
5d797c4 | Brad King | 31 May 2022, 15:57:34 UTC | Merge branch 'release-3.21' | 31 May 2022, 15:57:34 UTC |
8761118 | Brad King | 31 May 2022, 15:57:32 UTC | Merge branch 'release-3.20' | 31 May 2022, 15:57:32 UTC |
3ede9ed | Brad King | 31 May 2022, 15:57:13 UTC | Merge branch 'release-3.22' into release-3.23 | 31 May 2022, 15:57:13 UTC |
c262556 | Brad King | 31 May 2022, 15:56:43 UTC | Merge branch 'release-3.21' into release-3.22 | 31 May 2022, 15:56:43 UTC |
245edf3 | Brad King | 31 May 2022, 15:56:27 UTC | Merge branch 'release-3.20' into release-3.21 | 31 May 2022, 15:56:27 UTC |
9c37864 | Brad King | 31 May 2022, 15:54:55 UTC | Merge branch 'release-3.23' | 31 May 2022, 15:55:10 UTC |
9d89c9a | Brad King | 31 May 2022, 15:54:55 UTC | Merge topic 'cmake-gui-locale' ae13524e3b cmake-gui: Restore support for internationalization with Qt5 on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7303 | 31 May 2022, 15:55:10 UTC |
eeb6dca | Brad King | 31 May 2022, 15:54:55 UTC | Merge topic 'cmake-gui-locale' into release-3.23 ae13524e3b cmake-gui: Restore support for internationalization with Qt5 on Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7303 | 31 May 2022, 15:55:08 UTC |
f11e666 | Marc Chevrier | 18 May 2022, 09:15:10 UTC | Genex-PATH: path handling Fixes: #23498 | 31 May 2022, 13:39:51 UTC |
3acbe07 | Seth R Johnson | 26 May 2022, 11:09:53 UTC | FindJava: improve failure/verbosity when 'java -version' fails On macOS monterey, `java -version` returns ``` The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java. ``` which does not match the existing regex. Instead of hitting a fatal error if required, reset the variable and let FindPackage handle the result. If `QUIET` is requested, don't print anything if the version query fails. Otherwise, print the message. Additionally, clean up temporary variables set by the execute_process commands. | 31 May 2022, 11:34:49 UTC |
fa21bd9 | Kitware Robot | 31 May 2022, 04:01:08 UTC | CMake Nightly Date Stamp | 31 May 2022, 04:01:08 UTC |
45093ac | Kitware Robot | 30 May 2022, 04:01:11 UTC | CMake Nightly Date Stamp | 30 May 2022, 04:01:11 UTC |
9f4aec6 | Kitware Robot | 29 May 2022, 04:01:13 UTC | CMake Nightly Date Stamp | 29 May 2022, 04:01:13 UTC |
e6e7b61 | Brad King | 26 May 2022, 16:31:46 UTC | zlib: Update build within CMake for 1.2.12 | 28 May 2022, 10:45:49 UTC |
152b4f8 | Brad King | 26 May 2022, 16:31:09 UTC | Merge branch 'upstream-zlib' into update-zlib * upstream-zlib: zlib 2022-03-27 (21767c65) | 28 May 2022, 10:44:43 UTC |
04ff557 | Kitware Robot | 28 May 2022, 04:01:16 UTC | CMake Nightly Date Stamp | 28 May 2022, 04:01:16 UTC |
a1abb27 | Brad King | 27 May 2022, 17:46:45 UTC | Merge branch 'upstream-KWIML' into update-kwiml # By KWIML Upstream * upstream-KWIML: KWIML 2022-05-27 (47070837) | 27 May 2022, 17:46:45 UTC |
f171b65 | KWIML Upstream | 27 May 2022, 17:23:00 UTC | KWIML 2022-05-27 (47070837) Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit 47070837bea9d9f51f8bfdbc7fff962b56607414 (master). Upstream Shortlog ----------------- Brad King (1): 47070837 int.h: Fix format specifier for 'long long' on Embarcadero compiler | 27 May 2022, 17:46:45 UTC |
5f6c4c8 | Brad King | 27 May 2022, 16:02:11 UTC | Merge branch 'cmake-gui-locale' into release-3.22 Merge-request: !7303 | 27 May 2022, 16:02:11 UTC |
7b3d228 | Brad King | 27 May 2022, 16:01:58 UTC | Merge branch 'cmake-gui-locale' into release-3.21 Merge-request: !7303 | 27 May 2022, 16:02:01 UTC |
a539aed | Brad King | 27 May 2022, 16:01:41 UTC | Merge branch 'cmake-gui-locale' into release-3.20 Merge-request: !7303 | 27 May 2022, 16:01:41 UTC |
ae13524 | Brad King | 27 May 2022, 14:51:24 UTC | cmake-gui: Restore support for internationalization with Qt5 on Windows Restore the logic removed by commit 035078d847 (cmake-gui: Remove explicit locale setup, 2020-12-17, v3.20.0-rc1~205^2~6), but only with Qt5 on Windows. Leave a FIXME comment to support Qt6 later. Fixes: #23562 Issue: #23565 | 27 May 2022, 15:52:51 UTC |
8838ea2 | Brad King | 27 May 2022, 13:14:10 UTC | Merge topic 'update-zlib' 87b304f649 zlib: Add CMakeLists.txt for build within CMake b0d97aeea5 zlib: Use unistd.h on all non-Windows platforms 19881cbdec zlib: Suppress some MSVC warnings 0d201ad25b zlib: Add initialization to satisfy valgrind 512c1f8f75 zlib: Fix typo in comment 2be780ba5b Merge branch 'upstream-zlib' into update-zlib 40a17e3f5e zlib: add script to import zlib 1.2.3 from upstream fc22ac115e zlib: Drop old sources to make room for a fresh import ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !7300 | 27 May 2022, 13:14:16 UTC |
49e31d9 | Brad King | 27 May 2022, 13:10:35 UTC | Merge topic 'msvc-compilers-default-to-ZI' 5fcadc481e MSVC: Default to -ZI instead of /Zi for x86 and x64 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7295 | 27 May 2022, 13:10:43 UTC |
6a2ee6f | Brad King | 27 May 2022, 13:09:17 UTC | Merge topic 'mingw-compiler-PATH' 55ba10dcfd MSYS/MinGW Makefiles: Simplify selection of windres as Resource Compiler 9019537670 MSYS/MinGW Makfiles: Select the compiler occurring first in PATH Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: مهدي شينون (Mehdi Chinoune) <mehdi.chinoune@hotmail.com> Merge-request: !7301 | 27 May 2022, 13:09:23 UTC |
8ab866c | Kitware Robot | 27 May 2022, 04:01:09 UTC | CMake Nightly Date Stamp | 27 May 2022, 04:01:09 UTC |
55ba10d | Brad King | 26 May 2022, 17:23:24 UTC | MSYS/MinGW Makefiles: Simplify selection of windres as Resource Compiler Since commit 957c2aac7f (RC: Simplify selection of resource compiler based on C/C++ toolchain, 2015-05-07, v3.3.0-rc1~101^2~3), `windres` is selected automatically when using compilers that target the GNU ABI. Drop the generator-specific preference to make behavior more consistent with the Ninja generator. Issue: #23542 | 26 May 2022, 17:26:54 UTC |
9019537 | Brad King | 26 May 2022, 17:05:38 UTC | MSYS/MinGW Makfiles: Select the compiler occurring first in PATH Extend the change from commit e01990999a (Ninja: On Windows, select the compiler occurring first in PATH, 2020-04-17, v3.18.0-rc1~291^2) to apply to the MSYS/MinGW Makefiles generators too. Drop the implied `gcc` and `g++` default compilers. This allows MinGW/Clang environments to work out of the box. Inspired-by: Mehdi Chinoune <mehdi.chinoune@hotmail.com> Fixes: #23542 | 26 May 2022, 17:22:58 UTC |
ffdaa41 | zlib upstream | 27 March 2022, 23:05:02 UTC | zlib 2022-03-27 (21767c65) Code extracted from: https://github.com/madler/zlib.git at commit 21767c654d31d2dccdde4330529775c6c5fd5389 (v1.2.12). | 26 May 2022, 16:30:51 UTC |
933293d | Brad King | 26 May 2022, 15:43:30 UTC | zlib: Update script to get zlib 1.2.12 | 26 May 2022, 16:30:29 UTC |
87b304f | Brad King | 26 May 2022, 15:19:06 UTC | zlib: Add CMakeLists.txt for build within CMake | 26 May 2022, 16:29:41 UTC |
b0d97ae | Brad King | 26 May 2022, 15:07:35 UTC | zlib: Use unistd.h on all non-Windows platforms Replace the `HAVE_UNISTD_H` change from commit 3edcd70754 (ENH: Update zlib to 1.2.3, 2007-09-11, v2.6.0~1135) with simpler logic. | 26 May 2022, 16:29:41 UTC |
19881cb | Brad King | 26 May 2022, 15:04:09 UTC | zlib: Suppress some MSVC warnings Restore the warning suppression code added by commit 0e4571d25c (ENH: Initial import from VTK, 2005-01-26, v2.4.0~2414) and commit 3edcd70754 (ENH: Update zlib to 1.2.3, 2007-09-11, v2.6.0~1135). | 26 May 2022, 16:29:41 UTC |
0d201ad | Brad King | 26 May 2022, 15:00:52 UTC | zlib: Add initialization to satisfy valgrind Restore the change from commit cf133ff6b3 (Fix uninitialized variable access in zlib, 2009-11-18, v2.8.2~705). Their web site claims it does no harm ( https://www.zlib.net/zlib_faq.html#faq36), but fixing it this way eliminates the diagnostic. | 26 May 2022, 16:29:41 UTC |
512c1f8 | Brad King | 26 May 2022, 14:53:14 UTC | zlib: Fix typo in comment Restore the fix from commit bf019d765d (Fix spelling and typos (non-binary), 2012-11-07, v2.8.12~414^2~7). | 26 May 2022, 16:29:40 UTC |
2be780b | Brad King | 26 May 2022, 14:50:54 UTC | Merge branch 'upstream-zlib' into update-zlib # By zlib upstream * upstream-zlib: zlib 2011-09-09 (abf180a0) | 26 May 2022, 16:29:03 UTC |
40a17e3 | Brad King | 26 May 2022, 14:43:42 UTC | zlib: add script to import zlib 1.2.3 from upstream CMake has vendored this version for a long time. Import it using our modern approach. | 26 May 2022, 16:28:36 UTC |
fc22ac1 | Brad King | 26 May 2022, 14:49:22 UTC | zlib: Drop old sources to make room for a fresh import | 26 May 2022, 16:28:21 UTC |
75737ab | zlib upstream | 10 September 2011, 06:25:17 UTC | zlib 2011-09-09 (abf180a0) Code extracted from: https://github.com/madler/zlib.git at commit abf180a067223611620dd97dd5681df7c7fa7c9b (v1.2.3). | 26 May 2022, 14:50:53 UTC |
d45b4f5 | Brad King | 26 May 2022, 13:12:15 UTC | Merge topic 'verify-interface-header-sets-list' aadaac7f6d VERIFY_INTERFACE_HEADER_SETS: Add property for list of header sets Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !7298 | 26 May 2022, 13:12:21 UTC |
799a019 | Brad King | 26 May 2022, 13:11:00 UTC | Merge topic 'automoc-build-dir' 76608c60d3 AutoMoc: Take AUTOMOC_BUILD_DIR into account in depfile Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Acked-by: alcroito <alexandru.croitor@qt.io> Merge-request: !7291 | 26 May 2022, 13:11:07 UTC |
5fcadc4 | Glen Chung | 24 May 2022, 19:14:59 UTC | MSVC: Default to -ZI instead of /Zi for x86 and x64 Add a policy for compatibility. For more information, see [1]. [1] https://docs.microsoft.com/en-us/cpp/build/reference/z7-zi-zi-debug-information-format?view=msvc-170 Fixes: #10189 | 26 May 2022, 13:06:01 UTC |
711496b | Brad King | 26 May 2022, 12:51:48 UTC | Merge topic 'LLVMFlang-compiler' 85749766df LLVMFlang: Add support for LLVM Flang Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !7246 | 26 May 2022, 12:52:02 UTC |
35d975f | Kitware Robot | 26 May 2022, 04:01:07 UTC | CMake Nightly Date Stamp | 26 May 2022, 04:01:07 UTC |
aadaac7 | Kyle Edwards | 25 May 2022, 18:33:38 UTC | VERIFY_INTERFACE_HEADER_SETS: Add property for list of header sets Add a new property, INTERFACE_HEADER_SETS_TO_VERIFY, which contains a list of header sets that should be verified by VERIFY_INTERFACE_HEADER_SETS. Fixes: #23522 | 25 May 2022, 18:37:27 UTC |