1b4482f | Brad King | 26 November 2019, 14:18:07 UTC | CMake 3.16.0 | 26 November 2019, 14:18:07 UTC |
b117543 | Brad King | 26 November 2019, 14:12:25 UTC | Merge topic 'ctest-resource-fixes' into release-3.16 a033bafbe0 Help: Clarify how tests are run if no resource spec file is specified a64ba0235f CTest: Clarify that resource requirements can be split f9f294f5fa CTest: Add version field to resource spec file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4080 | 26 November 2019, 14:12:33 UTC |
a033baf | Kyle Edwards | 22 November 2019, 19:33:11 UTC | Help: Clarify how tests are run if no resource spec file is specified Fixes: #19985 | 26 November 2019, 14:10:22 UTC |
8db38cf | Brad King | 26 November 2019, 14:02:31 UTC | Merge topic 'implicit-includes-extra-CR' into release-3.16 6d84afc7f2 Merge branch 'backport-implicit-includes-extra-CR' into implicit-includes-extra-CR 4b46523d90 CMakeParseImplicitIncludeInfo: Remove all CR chars from compiler output 2a5e5b25ba CMake 3.15.5 08173075c1 Merge branch 'doc-genex-tweak' into release-3.15 83dbef1135 Merge branch 'InstallRequiredSystemLibraries-redist' into release-3.15 881bca249d Merge branch 'vs-v142-csharp-flags' into release-3.15 dec3e9363e Merge branch 'backport-vs-16.4-global-targets' into release-3.15 ac1a1bf18b VS: Tell VS 16.4 not to verify CMake-provided custom command outputs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4088 | 26 November 2019, 14:02:40 UTC |
6d84afc | Brad King | 26 November 2019, 14:00:38 UTC | Merge branch 'backport-implicit-includes-extra-CR' into implicit-includes-extra-CR | 26 November 2019, 14:00:38 UTC |
0cb0433 | Brad King | 26 November 2019, 13:55:26 UTC | Merge topic 'FindODBC-mingw' into release-3.16 cb8042b0ab FindODBC: Add library name for MinGW toolchains Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4076 | 26 November 2019, 13:56:32 UTC |
557ceac | Brad King | 26 November 2019, 13:54:54 UTC | Merge topic 'unity-no-duplicate-path' into release-3.16 43ffd2c35c Unity: No repeated path for internal generated unity files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4077 | 26 November 2019, 13:55:09 UTC |
4b46523 | Brad King | 25 November 2019, 18:54:21 UTC | CMakeParseImplicitIncludeInfo: Remove all CR chars from compiler output With Clang/LLVM on MinGW, lines ending in `\r\r\n` have been observed. Filter out all `\r` characters from these line endings. Fixes: #20021 | 25 November 2019, 19:32:02 UTC |
cb8042b | Cristian Adam | 22 November 2019, 13:58:56 UTC | FindODBC: Add library name for MinGW toolchains Fixes: #20018 | 25 November 2019, 18:55:51 UTC |
a64ba02 | Kyle Edwards | 22 November 2019, 19:23:55 UTC | CTest: Clarify that resource requirements can be split Add a note to the documentation to clarify this, and add test cases to ensure it. Fixes: #19987 | 25 November 2019, 16:08:27 UTC |
f9f294f | Kyle Edwards | 22 November 2019, 18:43:32 UTC | CTest: Add version field to resource spec file Fixes: #20007 | 25 November 2019, 16:08:27 UTC |
99f0881 | Brad King | 25 November 2019, 14:37:57 UTC | Merge topic 'FindwxWidgets-rel-and-dbg' into release-3.16 a5bb08a8c0 FindwxWidgets: Fix finding both release and debug libs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4079 | 25 November 2019, 14:38:07 UTC |
43ffd2c | Cristian Adam | 22 November 2019, 14:46:27 UTC | Unity: No repeated path for internal generated unity files Fixes: #20002 | 25 November 2019, 12:33:44 UTC |
a5bb08a | Brad King | 22 November 2019, 16:03:33 UTC | FindwxWidgets: Fix finding both release and debug libs In commit fe54989fcd (FindwxWidgets: Add support for wxQt, 2019-11-12, v3.16.0-rc4~12^2~1) the internal `WX_FIND_LIBS` macro gained an argument but not all call sites were updated. Update the missing one now. Fixes: #20005 | 22 November 2019, 16:03:33 UTC |
602f211 | Brad King | 21 November 2019, 16:27:18 UTC | Merge topic 'xcode-objc' into release-3.16 1e68fb0c91 Xcode: Set source file type for Objective C/C++ Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4073 | 21 November 2019, 16:27:25 UTC |
2a2c890 | Brad King | 21 November 2019, 16:00:25 UTC | Merge topic 'FindwxWidgets-qt-debug' into release-3.16 84408ff402 FindwxWidgets: Find wxQt debug libraries Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4069 | 21 November 2019, 16:00:33 UTC |
84408ff | Craig Sturdy | 20 November 2019, 13:39:15 UTC | FindwxWidgets: Find wxQt debug libraries Extend the change from commit fe54989fcd (FindwxWidgets: Add support for wxQt, 2019-11-12, v3.16.0-rc4~12^2~1) to also find debug-enabled libs. | 20 November 2019, 15:06:15 UTC |
1e68fb0 | Brad King | 20 November 2019, 14:43:00 UTC | Xcode: Set source file type for Objective C/C++ Fixes: #19998 | 20 November 2019, 14:43:00 UTC |
d25d756 | Brad King | 18 November 2019, 18:44:31 UTC | CMake 3.16.0-rc4 | 18 November 2019, 18:44:31 UTC |
3a87ce6 | Brad King | 18 November 2019, 18:42:02 UTC | Merge topic 'swift-rpath-darwin' into release-3.16 ff6c336127 Swift: support `-rpath` on Darwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4059 | 18 November 2019, 18:43:11 UTC |
4bbd9e9 | Brad King | 18 November 2019, 18:41:58 UTC | Merge topic 'swift-darwin-install-name' into release-3.16 f935de6746 Swift: support `INSTALL_NAME_DIR` on Darwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4060 | 18 November 2019, 18:42:08 UTC |
ff6c336 | Saleem Abdulrasool | 17 November 2019, 21:57:46 UTC | Swift: support `-rpath` on Darwin Darwin also has the concept of RPATH. Additionally, the flag is identical to that on other Unixish platforms. Simply avoid the `-rpath` handling on Windows. This enables the use of `BUILD_WITH_INSTALL_RPATH` and `INSTALL_RPATH` with Swift targets on Darwin. | 18 November 2019, 15:04:09 UTC |
f935de6 | Saleem Abdulrasool | 17 November 2019, 22:01:11 UTC | Swift: support `INSTALL_NAME_DIR` on Darwin Adjust the shared object rule to ensure that we honour the `INSTALL_NAME_DIR` property on Swift targets. This enables the use of `INSTALL_NAME_DIR` and `BUILD_WITH_INSTALL_NAME_DIR` on Darwin with Ninja. | 18 November 2019, 15:02:50 UTC |
e64d39e | Brad King | 18 November 2019, 14:53:57 UTC | Merge topic 'compile-features-other-lang' into release-3.16 229f2cc5fd Help: Clarify compile features handling for OBJC and OBJCXX Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4057 | 18 November 2019, 14:54:15 UTC |
1c09b8c | Brad King | 18 November 2019, 14:50:35 UTC | Merge topic 'cpack-custom-templates' into release-3.16 7d6ab5dc5b CPack: Restore support for custom package configuration templates Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Kyle Edwards <kyle.edwards@kitware.com> Merge-request: !4054 | 18 November 2019, 14:50:57 UTC |
667a88e | Brad King | 18 November 2019, 14:46:24 UTC | Merge topic 'docs-pch-reorg' into release-3.16 cc88ede7a3 Help: Provide guidance on INTERFACE for target_precompile_headers() dae9a808fe Help: Reorganise target_precompile_headers() docs for readability Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4045 | 18 November 2019, 14:47:35 UTC |
6cb9867 | Brad King | 18 November 2019, 14:46:11 UTC | Merge topic 'pch-reuse-no-prop' into release-3.16 bb4c2781ce PCH: Do not issue an error on duplicate target_precompile_headers call Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4046 | 18 November 2019, 14:46:26 UTC |
fc4f00c | Craig Scott | 18 November 2019, 10:49:52 UTC | Merge topic 'tutorial-replace-unicode-dash' into release-3.16 02aa03eb0a Tutorial: replace Unicode EN DASH with ASCII dash Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4058 | 18 November 2019, 10:50:02 UTC |
02aa03e | Arkadiusz Drabczyk | 17 November 2019, 15:20:11 UTC | Tutorial: replace Unicode EN DASH with ASCII dash Unicode EN DASH is problematic: - it cannot be easily found in web browsers, editors etc. - it doesn't work when copied and run in the terminal | 17 November 2019, 19:51:58 UTC |
229f2cc | Craig Scott | 17 November 2019, 06:50:56 UTC | Help: Clarify compile features handling for OBJC and OBJCXX | 17 November 2019, 06:50:56 UTC |
7d6ab5d | Brad King | 15 November 2019, 15:22:58 UTC | CPack: Restore support for custom package configuration templates Refactoring in commit 98617f1be0 (Refactor: Move CPack internal files to `Internal/CPack/` directory, 2019-07-09, v3.16.0-rc1~449^2) accidentally changed the public-facing names of the templates. The name passed to `FindTemplate` is searched in `CMAKE_MODULE_PATH` and should not change. Remove the `Internal/CPack/` prefix on the names added by that commit. Teach `FindTemplate` to use our builtin default directly when the public-facing name is not found in `CMAKE_MODULE_PATH`. Fixes: #19979 | 15 November 2019, 15:38:08 UTC |
bb4c278 | Cristian Adam | 13 November 2019, 13:58:33 UTC | PCH: Do not issue an error on duplicate target_precompile_headers call Fixes: #19970 | 15 November 2019, 14:47:56 UTC |
f8a1b07 | Brad King | 15 November 2019, 14:04:19 UTC | Merge topic 'objc-standard-fix' into release-3.16 6a818b6931 ObjC: Proper initialization of ObjC/XX standard properties Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !4050 | 15 November 2019, 14:06:07 UTC |
330b7b0 | Brad King | 15 November 2019, 14:03:38 UTC | Merge topic 'objc-tests' into release-3.16 d2e5e6ff1a Tests: Organize Objective C/C++ test directories Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4051 | 15 November 2019, 14:04:40 UTC |
8a3143b | Brad King | 15 November 2019, 14:03:03 UTC | Merge topic 'fix-optional-test' into release-3.16 e8bd920df1 Tests: Fix reliance on undefined behavior of cm::optional Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !4049 | 15 November 2019, 14:03:17 UTC |
25d7a72 | Brad King | 15 November 2019, 14:01:22 UTC | Merge topic 'FindPostgreSQL-macports-libsuffix' into release-3.16 24ae45fb0c FindPostgreSQL: also search for libraries in the MacPorts suffix Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4043 | 15 November 2019, 14:01:36 UTC |
6a818b6 | Cristian Adam | 14 November 2019, 11:35:37 UTC | ObjC: Proper initialization of ObjC/XX standard properties Fix logic added by commit 81566557d5 (ObjC: Initialize ObjC/XX standard properties from C/C++ counterparts, 2019-11-09) to account for cases when the CXX standard is not explicitly set. Also, do not copy the `*_STANDARD_REQUIRED` and `*_EXTENSIONS` properties unless we copied the `*_STANDARD` property. | 14 November 2019, 16:05:56 UTC |
d2e5e6f | Brad King | 14 November 2019, 15:31:18 UTC | Tests: Organize Objective C/C++ test directories Move them all under `Tests/ObjC` and `Tests/ObjCXX`. | 14 November 2019, 15:57:42 UTC |
e8bd920 | Kyle Edwards | 13 November 2019, 18:52:48 UTC | Tests: Fix reliance on undefined behavior of cm::optional The test for cm::optional assumed that *opt would return a reference to a non-constructed object if opt.has_value() is false. However, on certain systems that build CMake with flags to harden the build, this condition aborts rather than returning the invalid reference. Fix this by getting the reference only when the cm::optional is known to actually have a value. Fixes: #19964 | 13 November 2019, 18:56:22 UTC |
8426053 | Brad King | 13 November 2019, 14:43:59 UTC | Merge topic 'FindwxWidgets-mingw' into release-3.16 c921ec6112 FindwxWidgets: Add link dependencies for MinGW Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4040 | 13 November 2019, 14:44:08 UTC |
c921ec6 | Grant Kim | 12 November 2019, 12:24:52 UTC | FindwxWidgets: Add link dependencies for MinGW wxWidgets on MinGW requires system libraries `uuid` and `uxtheme`. | 13 November 2019, 14:42:50 UTC |
786954c | Brad King | 13 November 2019, 14:38:31 UTC | Merge topic 'objc-standard' into release-3.16 81566557d5 ObjC: Initialize ObjC/XX standard properties from C/C++ counterparts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4022 | 13 November 2019, 14:40:47 UTC |
a021238 | Brad King | 13 November 2019, 14:38:00 UTC | Merge topic 'FindwxWidgets-qt' into release-3.16 fe54989fcd FindwxWidgets: Add support for wxQt Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4038 | 13 November 2019, 14:38:48 UTC |
a121613 | Brad King | 13 November 2019, 14:37:31 UTC | Merge topic 'swift-rpath-separator' into release-3.16 a27a1c7e88 Swift: Allow build and installed RPATHs to differ Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4037 | 13 November 2019, 14:37:42 UTC |
cc88ede | Craig Scott | 13 November 2019, 12:25:15 UTC | Help: Provide guidance on INTERFACE for target_precompile_headers() Fixes: #19953 | 13 November 2019, 13:49:31 UTC |
dae9a80 | Craig Scott | 13 November 2019, 12:17:56 UTC | Help: Reorganise target_precompile_headers() docs for readability Incorporates clarification of behavior when trying to specify REUSE_FROM on a target that already has its own precompile headers set. Fixes: #19970 | 13 November 2019, 13:49:31 UTC |
24ae45f | Ben Boeckel | 13 November 2019, 13:41:43 UTC | FindPostgreSQL: also search for libraries in the MacPorts suffix | 13 November 2019, 13:41:43 UTC |
8156655 | Cristian Adam | 09 November 2019, 18:52:31 UTC | ObjC: Initialize ObjC/XX standard properties from C/C++ counterparts Fixes: #19937 | 12 November 2019, 18:41:25 UTC |
fe54989 | Craig Sturdy | 12 November 2019, 08:30:39 UTC | FindwxWidgets: Add support for wxQt | 12 November 2019, 15:11:07 UTC |
a27a1c7 | Saleem Abdulrasool | 11 November 2019, 22:25:08 UTC | Swift: Allow build and installed RPATHs to differ Define the RPATH separator to `:` so that CMake can reserve room to edit the ELF RPATH at install time. This enables the use of `BUILD_RPATH` and `INSTALL_RPATH` with differing values. | 12 November 2019, 15:02:06 UTC |
28bc41c | Kyle Edwards | 12 November 2019, 15:01:51 UTC | Merge topic 'add_custom_command-supports-COMMAND_EXPAND_LISTS' into release-3.16 64f40c5d09 Help: Both add_custom_command signatures support COMMAND_EXPAND_LISTS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4036 | 12 November 2019, 15:02:01 UTC |
eae743b | Brad King | 12 November 2019, 14:51:05 UTC | Merge topic 'unity-HEADER_FILE_ONLY' into release-3.16 9a5418320e Unity: Don't include sources with HEADER_FILE_ONLY property set Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4023 | 12 November 2019, 14:51:15 UTC |
88e0dca | Brad King | 12 November 2019, 14:47:35 UTC | Merge topic 'objc-standard-docs' into release-3.16 665954fa8d ObjC: Document ObjC/ObjCXX standard properties / variables Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4031 | 12 November 2019, 14:47:44 UTC |
b197d20 | Brad King | 12 November 2019, 14:43:00 UTC | Merge topic 'objc-xcode-flags' into release-3.16 bb42e1ed43 ObjC: Add OBJC/OBJCXX flags to Xcode projects Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4020 | 12 November 2019, 14:43:11 UTC |
c4708c5 | Brad King | 12 November 2019, 14:36:18 UTC | Merge topic 'update-expat' into release-3.16 50bc359184 expat: Update CMake build for 2.2.9 b63a5c88a2 Merge branch 'upstream-expat' into update-expat 1712885b4f expat 2019-09-25 (a7bc26b6) 512fabaa9d expat: Update script to get Expat 2.2.9 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4032 | 12 November 2019, 14:38:21 UTC |
f90c351 | Brad King | 12 November 2019, 14:35:45 UTC | Merge topic 'reference-IMPORTED_IMPLIB-more' into release-3.16 2944bf46d5 Help: Reference IMPORTED_IMPLIB from the IMPORTED_LOCATION documentation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4034 | 12 November 2019, 14:36:55 UTC |
ffa9965 | Brad King | 12 November 2019, 14:34:36 UTC | Merge topic 'pch-cray-classic' into release-3.16 77a8f9ecbc Tests: Fix ExportImport PCH expectation on Cray Classic compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4033 | 12 November 2019, 14:35:38 UTC |
7a08f0d | Brad King | 12 November 2019, 14:34:00 UTC | Merge topic 'resolve-full-path-at-generate-time' into release-3.16 48d1456b3d UnityBuild: Resolve full paths of unity source includes ec2f130aa9 cmFileAPI: Resolve full path in PCH source comparison Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4029 | 12 November 2019, 14:34:11 UTC |
cba091d | Craig Scott | 12 November 2019, 13:28:34 UTC | Merge topic 'pch-no-duplicates' into release-3.16 e01935ac9d PCH: No repeated path for internal generated PCH files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4030 | 12 November 2019, 13:28:46 UTC |
00f5e02 | Craig Scott | 12 November 2019, 13:16:17 UTC | Merge topic 'remove-CPACK_INSTALL_CMAKE_CONFIGURATIONS' into release-3.16 1d1fa5d3e4 Tests: Add RunCMake.CPackCommandLine case for multi-config package 108207cc84 CPack: Remove CPACK_INSTALL_CMAKE_CONFIGURATIONS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4025 | 12 November 2019, 13:16:31 UTC |
1d1fa5d | Brad King | 11 November 2019, 18:58:25 UTC | Tests: Add RunCMake.CPackCommandLine case for multi-config package In commit da5ac4bb60 (cpack: Add `CPACK_INSTALL_CMAKE_CONFIGURATIONS` variable, 2019-07-10, v3.16.0-rc1~165^2) we added support for running the `cpack -C ...` command-line with multiple configurations. Add an explicit test for this. Fixes: #19918 | 11 November 2019, 19:16:48 UTC |
108207c | Alex Turbov | 10 November 2019, 12:33:05 UTC | CPack: Remove CPACK_INSTALL_CMAKE_CONFIGURATIONS In commit da5ac4bb60 (cpack: Add `CPACK_INSTALL_CMAKE_CONFIGURATIONS` variable, 2019-07-10, v3.16.0-rc1~165^2) we added both the variable and support for `cpack -C` with multiple configurations. Drop the variable because the `package` target cannot ensure that all of the configurations are built. Keep the command-line interface so that it can be used manually in scripts. Fixes: #19918 | 11 November 2019, 19:15:09 UTC |
64f40c5 | Marc Aldorasi | 11 November 2019, 17:47:33 UTC | Help: Both add_custom_command signatures support COMMAND_EXPAND_LISTS | 11 November 2019, 18:07:11 UTC |
bb42e1e | Cristian Adam | 09 November 2019, 12:45:18 UTC | ObjC: Add OBJC/OBJCXX flags to Xcode projects Fixes: #19936 | 11 November 2019, 16:43:17 UTC |
2944bf4 | Marc Aldorasi | 11 November 2019, 15:58:09 UTC | Help: Reference IMPORTED_IMPLIB from the IMPORTED_LOCATION documentation Issue: #16698 | 11 November 2019, 16:26:30 UTC |
77a8f9e | Brad King | 11 November 2019, 15:59:17 UTC | Tests: Fix ExportImport PCH expectation on Cray Classic compiler Do not expect PCH-included definitions for this compiler. | 11 November 2019, 16:18:35 UTC |
50bc359 | Brad King | 11 November 2019, 15:44:17 UTC | expat: Update CMake build for 2.2.9 | 11 November 2019, 15:44:17 UTC |
b63a5c8 | Brad King | 11 November 2019, 15:42:32 UTC | Merge branch 'upstream-expat' into update-expat * upstream-expat: expat 2019-09-25 (a7bc26b6) | 11 November 2019, 15:42:32 UTC |
1712885 | Expat Upstream | 25 September 2019, 19:30:07 UTC | expat 2019-09-25 (a7bc26b6) Code extracted from: https://github.com/libexpat/libexpat.git at commit a7bc26b69768f7fb24f0c7976fae24b157b85b13 (R_2_2_9). | 11 November 2019, 15:38:19 UTC |
512faba | Brad King | 11 November 2019, 15:36:10 UTC | expat: Update script to get Expat 2.2.9 | 11 November 2019, 15:38:13 UTC |
5e328c6 | Brad King | 11 November 2019, 15:25:38 UTC | Merge topic 'objc-trycompile' into release-3.16 7447aa4b34 ObjC: Add try_compile support Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4006 | 11 November 2019, 15:25:47 UTC |
8bfd444 | Brad King | 11 November 2019, 15:23:50 UTC | Merge topic 'objc-link-main' into release-3.16 db91c5f776 ObjC: Set same settings for all languages supported on Darwin Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4012 | 11 November 2019, 15:24:02 UTC |
665954f | Cristian Adam | 11 November 2019, 15:10:19 UTC | ObjC: Document ObjC/ObjCXX standard properties / variables Fixes: #19919 | 11 November 2019, 15:10:19 UTC |
9a54183 | Cristian Adam | 09 November 2019, 03:28:18 UTC | Unity: Don't include sources with HEADER_FILE_ONLY property set Fixes: #19946 Fixes: #19947 Co-authored-by: Craig Scott <craig.scott@crascit.com> | 11 November 2019, 13:10:18 UTC |
e01935a | Cristian Adam | 11 November 2019, 12:21:12 UTC | PCH: No repeated path for internal generated PCH files Fixes: #19952 | 11 November 2019, 12:21:12 UTC |
48d1456 | Daniel Eiband | 11 November 2019, 12:05:31 UTC | UnityBuild: Resolve full paths of unity source includes Issue: 19927 | 11 November 2019, 12:05:31 UTC |
ec2f130 | Daniel Eiband | 11 November 2019, 12:03:29 UTC | cmFileAPI: Resolve full path in PCH source comparison Issue: 19927 | 11 November 2019, 12:03:29 UTC |
adf863f | Craig Scott | 10 November 2019, 20:55:29 UTC | Merge topic 'docs-UNITY_BUILD' into release-3.16 fcacd8ce8d Help: Improve readability and fix inaccuracies in unity build docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4019 | 10 November 2019, 20:55:43 UTC |
7447aa4 | Cristian Adam | 06 November 2019, 22:55:48 UTC | ObjC: Add try_compile support Fixes: #19920 | 09 November 2019, 10:25:32 UTC |
fcacd8c | Craig Scott | 09 November 2019, 08:48:34 UTC | Help: Improve readability and fix inaccuracies in unity build docs | 09 November 2019, 08:48:34 UTC |
929d7a4 | Brad King | 08 November 2019, 19:04:08 UTC | Merge topic 'CTestCoverageCollectGCOV-typo' into release-3.16 a7d9c5e78b CTestCoverageCollectGCOV: Fix typo in ctest_coverage_collect_gcov docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4016 | 08 November 2019, 19:04:17 UTC |
a7d9c5e | Brad King | 08 November 2019, 16:04:32 UTC | CTestCoverageCollectGCOV: Fix typo in ctest_coverage_collect_gcov docs Docs added by commit f3e0b6f1eb (CTestCoverageCollectGCOV: Add module to run gcov, 2015-01-14, v3.2.0-rc1~79^2) accidentally called the function `cdash_coverage_collect_gcov`. Rename `cdash` to `ctest`. | 08 November 2019, 16:04:32 UTC |
11e425b | Brad King | 08 November 2019, 15:36:21 UTC | Merge topic 'doc-pch-genex' into release-3.16 f35df783b5 Help: Document target_precompile_headers genex with angle brackets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4015 | 08 November 2019, 15:36:30 UTC |
f35df78 | Brad King | 08 November 2019, 14:14:31 UTC | Help: Document target_precompile_headers genex with angle brackets When passing a `<header>` inside a generator expression, the closing `>` needs to be encoded as `$<ANGLE-R>`. Add an example to the docs. Fixes: #19940 | 08 November 2019, 14:49:26 UTC |
0f14580 | Brad King | 08 November 2019, 14:40:55 UTC | Merge topic 'revert-FindBinUtils-ask-compiler' into release-3.16 b2857514b0 FindBinUtils: Revert "Use the compiler to get the path to compiler tools" Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4009 | 08 November 2019, 14:41:05 UTC |
db91c5f | Cristian Adam | 07 November 2019, 23:50:55 UTC | ObjC: Set same settings for all languages supported on Darwin Fixes: #19928 | 07 November 2019, 23:50:55 UTC |
87dcbe0 | Kyle Edwards | 07 November 2019, 18:10:46 UTC | Merge topic 'ctest-resource-groups' into release-3.16 c1435d9812 Help: Fix error in resource allocation example eb9d945f14 CTest: Rename hardware -> resources for RunCMake tests c544cb6698 CTest: Rename hardware -> resources for source code 6ce27d3a2e cmCTestMultiProcessHandler: Rename resource locking functions a7c1e15cc4 CTest: Rename hardware -> resources for CMake variables, command options 73a40b19ff CTest: Rename "Processes" lexer to "ResourceGroups" af9ed543b0 CTest: Rename PROCESSES test property to RESOURCE_GROUPS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3994 | 07 November 2019, 18:10:57 UTC |
b285751 | Brad King | 07 November 2019, 15:31:02 UTC | FindBinUtils: Revert "Use the compiler to get the path to compiler tools" Revert commit b2fd479df5 (FindBinUtils: Use the compiler to get the path to compiler tools, 2019-09-22, v3.16.0-rc1~51^2). The compiler's answer may incorrectly come from the `PATH`. Another approach will be needed. Fixes: #19934 | 07 November 2019, 15:31:02 UTC |
02ed66c | Brad King | 07 November 2019, 15:26:25 UTC | Merge topic 'unity-include-generated' into release-3.16 7ddf462304 Unity build: Include GENERATED files into unity build Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Julien Schueller <schueller@phimeca.com> Merge-request: !4001 | 07 November 2019, 15:26:49 UTC |
0746a33 | Brad King | 07 November 2019, 15:24:35 UTC | Merge topic 'llvm-rc-fix' into release-3.16 f0c00bec1d CMakeVersion.rc: Fix build with llvm-rc Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4003 | 07 November 2019, 15:25:44 UTC |
03e4fe6 | Brad King | 07 November 2019, 15:24:23 UTC | Merge topic 'objc-x-objc' into release-3.16 9a7b4f47aa ObjC: Mark explicitly the language for compilation Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !4002 | 07 November 2019, 15:24:33 UTC |
7ddf462 | Cristian Adam | 06 November 2019, 13:57:12 UTC | Unity build: Include GENERATED files into unity build There is no reason to skip the generated files, in case of problems one can use the SKIP_UNITY_BUILD_INCLUSION property. Fixes: #19925 | 06 November 2019, 16:47:15 UTC |
9a7b4f4 | Cristian Adam | 06 November 2019, 14:26:38 UTC | ObjC: Mark explicitly the language for compilation This way you can have .cpp files compiled as ObjC++. Fixes: #19926 | 06 November 2019, 15:21:45 UTC |
f0c00be | Cristian Adam | 06 November 2019, 14:55:47 UTC | CMakeVersion.rc: Fix build with llvm-rc llvm-rc expects versioning as having four items, it fails otherwise. | 06 November 2019, 15:07:01 UTC |
ef86e89 | Brad King | 06 November 2019, 14:25:34 UTC | Merge topic 'FindBoost-meta-component-ALL' into release-3.16 77a01c398f FindBoost: Prevent warning due to new meta-component "ALL" of Boost 1.73 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3996 | 06 November 2019, 14:25:43 UTC |
bae7a82 | Brad King | 06 November 2019, 14:23:47 UTC | Merge topic 'xcode-restore-CMakeLists' into release-3.16 0ce8a5c08d Xcode: Fix generated references to CMakeLists.txt files 9457c95aa0 cmGlobalXCodeGenerator: Mark known source locations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3999 | 06 November 2019, 14:23:56 UTC |
e0ec130 | Craig Scott | 06 November 2019, 10:51:09 UTC | Merge topic 'doc-discourse' into release-3.16 4af39fe25b CMakeSystemSpecificInformation: Replace mailing list with Discourse Forum d0be4d5365 README: Replace link to mailing list the CMake Discourse Forum 4dd6ad20b6 README: Update links to cmake.org pages 821bfca89b Help: Replace links to mailing lists with links to our Discourse Forum 32d8de1463 CMakeCPack: Update Debian package contact email 2fae9101e5 Help/dev: Update maintainer guide for Discourse transition Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3998 | 06 November 2019, 10:51:26 UTC |
4af39fe | Brad King | 05 November 2019, 20:28:51 UTC | CMakeSystemSpecificInformation: Replace mailing list with Discourse Forum On unknown platforms we issue a message instructing users to post to our mailing list to add support for the platform. Refer them to the CMake Discourse Forum instead. | 06 November 2019, 10:45:12 UTC |
d0be4d5 | Brad King | 05 November 2019, 20:26:30 UTC | README: Replace link to mailing list the CMake Discourse Forum | 06 November 2019, 10:45:11 UTC |
4dd6ad2 | Brad King | 05 November 2019, 20:25:30 UTC | README: Update links to cmake.org pages Some of the links refer to URLs that are now redirected. Update them. | 05 November 2019, 20:41:04 UTC |