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 |
821bfca | Brad King | 05 November 2019, 18:54:54 UTC | Help: Replace links to mailing lists with links to our Discourse Forum The CMake Discourse Forum at `discourse.cmake.org` supersedes the mailman-based mailing lists. | 05 November 2019, 20:41:04 UTC |
32d8de1 | Brad King | 05 November 2019, 18:45:34 UTC | CMakeCPack: Update Debian package contact email Replace the mailing list email address with one on `discourse.cmake.org`. | 05 November 2019, 20:41:01 UTC |
0ce8a5c | Brad King | 05 November 2019, 19:20:21 UTC | Xcode: Fix generated references to CMakeLists.txt files Refactoring in commit 2d888e3390 (cmSourceFile: Rename mutating GetFullPath() overload, 2019-08-29, v3.16.0-rc1~160^2) accidentally left the paths to `CMakeLists.txt` files empty in generated Xcode project files. Fixes: #19927 | 05 November 2019, 19:29:41 UTC |
9457c95 | Brad King | 05 November 2019, 19:19:36 UTC | cmGlobalXCodeGenerator: Mark known source locations | 05 November 2019, 19:22:45 UTC |
2fae910 | Brad King | 05 November 2019, 18:41:04 UTC | Help/dev: Update maintainer guide for Discourse transition Replace the post-release development announcement to the mailing list with a post to the appropriate category on `discourse.cmake.org`. | 05 November 2019, 18:41:33 UTC |
c1435d9 | Kyle Edwards | 05 November 2019, 16:40:51 UTC | Help: Fix error in resource allocation example | 05 November 2019, 17:08:36 UTC |
eb9d945 | Craig Scott | 05 November 2019, 07:40:50 UTC | CTest: Rename hardware -> resources for RunCMake tests Also includes variants like hw -> res | 05 November 2019, 17:08:35 UTC |
c544cb6 | Craig Scott | 05 November 2019, 06:27:58 UTC | CTest: Rename hardware -> resources for source code | 05 November 2019, 17:08:35 UTC |
6ce27d3 | Craig Scott | 05 November 2019, 06:14:33 UTC | cmCTestMultiProcessHandler: Rename resource locking functions Renaming these ahead of other refactoring which will use the previous names. The previous names more accurately reflect their purpose after this commit anyway (talking about locking and unlocking rather than allocating and deallocating). | 05 November 2019, 17:08:35 UTC |
a7c1e15 | Craig Scott | 05 November 2019, 05:20:35 UTC | CTest: Rename hardware -> resources for CMake variables, command options Only changes the user-visible effects of renaming hardware allocation to resource allocation. Code changes are the minimum needed to achieve that. | 05 November 2019, 17:08:35 UTC |
73a40b1 | Brad King | 04 November 2019, 22:29:03 UTC | CTest: Rename "Processes" lexer to "ResourceGroups" The corresponding test property `PROCESSES` has been renamed to `RESOURCE_GROUPS`. | 05 November 2019, 17:08:35 UTC |
af9ed54 | Brad King | 04 November 2019, 21:11:11 UTC | CTest: Rename PROCESSES test property to RESOURCE_GROUPS The `PROCESSES` test property name added for CMake 3.16 is too close to the existing `PROCESSORS` test property. Furthermore, the property in principle specifies groups of resources organized in a way that is meaningful to a particular test. The groups may often correspond to processes but they could have other meanings. Since the property name `PROCESSES` has not been in a final 3.16 release yet, simply rename it to `RESOURCE_GROUPS`. Fixes: #19914 | 05 November 2019, 17:08:01 UTC |
77a01c3 | Deniz Bahadir | 05 November 2019, 16:27:24 UTC | FindBoost: Prevent warning due to new meta-component "ALL" of Boost 1.73 | 05 November 2019, 16:59:47 UTC |
3c0a317 | Brad King | 05 November 2019, 16:31:24 UTC | Merge branch 'findpostgres-10-and-older' into release-3.16 Merge-request: !3993 | 05 November 2019, 16:31:24 UTC |
0ec60a4 | Brad King | 05 November 2019, 16:31:16 UTC | Merge branch 'source_group-tree' into release-3.16 Merge-request: !3979 | 05 November 2019, 16:31:16 UTC |
408a3a7 | Brad King | 05 November 2019, 16:31:10 UTC | Merge branch 'objc-pch' into release-3.16 Merge-request: !3983 | 05 November 2019, 16:31:10 UTC |
602189b | Brad King | 05 November 2019, 16:31:03 UTC | Merge branch 'clarify_compile_features_documentation' into release-3.16 Merge-request: !3988 | 05 November 2019, 16:31:03 UTC |
2d83709 | Brad King | 05 November 2019, 16:30:56 UTC | Merge branch 'docs-INSTALL_REMOVE_ENVIRONMENT_PATH' into release-3.16 Merge-request: !3985 | 05 November 2019, 16:30:56 UTC |