b0716fb | Ben Boeckel | 09 January 2018, 13:40:48 UTC | cmSourceFileLocation: allow skipping ambiguous extensions The ambiguous extension logic is an old behavior that ends up taking lots of extra compute cycles to execute. This is triggered by various CMake codepaths which pass extension-less paths down when CMake actually knows that they are not ambiguous. These codepaths will be indicated in upcoming changes. Various APIs have gained a cmSourceFileLocationKind parameter, but they are all optional and default to the existing behavior. | 10 January 2018, 16:21:11 UTC |
ddc4f9a | Brad King | 10 January 2018, 15:38:11 UTC | Merge branch 'release-3.10' | 10 January 2018, 15:38:11 UTC |
d08f3f5 | Brad King | 10 January 2018, 15:34:57 UTC | Merge topic 'unhardcode-configuration-types' 1f4d7a07 Help: Add references and backticks in LINK_FLAGS prop_tgt 48f7e2d3 Unhardcode the CMAKE_CONFIGURATION_TYPES values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1345 | 10 January 2018, 15:35:04 UTC |
1be2297 | Brad King | 10 January 2018, 15:34:09 UTC | Merge topic 'serverTestInfoExpandVariables' 2c1ecab6 server: Expand generator expressions for test info Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1633 | 10 January 2018, 15:34:24 UTC |
e923733 | Brad King | 10 January 2018, 15:32:08 UTC | Merge topic 'update-kwiml' 8a53242d Merge branch 'upstream-KWIML' into update-kwiml 6e921648 KWIML 2018-01-09 (9c2d6cae) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1636 | 10 January 2018, 15:32:16 UTC |
89ec1aa | Kitware Robot | 10 January 2018, 05:01:50 UTC | CMake Nightly Date Stamp | 10 January 2018, 05:01:50 UTC |
e44c582 | Craig Scott | 09 January 2018, 21:15:00 UTC | Merge topic 'add_cuda_to_source_regex' 81868e6b CUDA: Add cu as default source file extension Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Brad King <brad.king@kitware.com> Merge-request: !1629 | 09 January 2018, 21:15:11 UTC |
0cfcea3 | Brad King | 09 January 2018, 14:52:57 UTC | Merge branch 'backport-kwiml-riscv' into release-3.10 There is no corresponding merge request because this fix was cherry-picked specifically for CMake 3.10. | 09 January 2018, 14:57:26 UTC |
d49986b | Brad King | 09 January 2018, 14:50:58 UTC | KWIML: Backport RISC-V update to CMake 3.10 Backport KWIML commit 6fc81d8816 (abi.h: Update RISC-V support for revised macro names, 2017-12-30) to the CMake 3.10 release branch. The upstream RISC-V project changed some compiler symbols so `__riscv__` must now be renamed `__riscv`. Patch-by: Richard W.M. Jones <rjones@redhat.com> | 09 January 2018, 14:52:07 UTC |
e405413 | Brad King | 09 January 2018, 14:45:58 UTC | Merge branch 'release-3.10' | 09 January 2018, 14:45:58 UTC |
ce629c5 | Brad King | 09 January 2018, 14:45:41 UTC | Merge topic 'FindPostgres_support_for_v10' 9417a6d3 FindPostgreSQL: Add support for PG10 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1635 | 09 January 2018, 14:45:45 UTC |
9559eb7 | Brad King | 09 January 2018, 14:44:56 UTC | Merge branch 'FindPostgres_support_for_v10' into release-3.10 Merge-request: !1635 | 09 January 2018, 14:44:56 UTC |
9417a6d | Egor Pugin | 06 January 2018, 23:56:53 UTC | FindPostgreSQL: Add support for PG10 | 09 January 2018, 14:43:41 UTC |
ae89a6e | Brad King | 09 January 2018, 14:37:58 UTC | Merge topic 'cpack_versions' e4153640 Cpack.cmake: Document some CPACK_* default values Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1608 | 09 January 2018, 14:38:02 UTC |
1906dd3 | Brad King | 09 January 2018, 14:36:24 UTC | Merge topic 'COMPILE_FLAGS-clarify-sf-prop-documentation' 118815f0 COMPILE_FLAGS: do not imply that the property is a list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1640 | 09 January 2018, 14:36:29 UTC |
2cd2dd9 | Brad King | 09 January 2018, 14:35:28 UTC | Merge topic 'doc-CMAKE_SYSTEM_NAME-mode' edebf6f3 Help: note that CMAKE_SYSTEM_NAME is not set in script mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1639 | 09 January 2018, 14:35:46 UTC |
947d6de | Brad King | 09 January 2018, 14:35:15 UTC | Merge topic 'doc-OUTPUT_NAME-clarify' 6c5d3989 Help: fix documentation for OUTPUT_NAME Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1638 | 09 January 2018, 14:35:19 UTC |
847110e | Brad King | 09 January 2018, 14:33:39 UTC | Merge topic 'vs10-target-generator-range-for' d09af946 VS: Modernize 'for' loops in cmVisualStudio10TargetGenerator to C++11 Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1617 | 09 January 2018, 14:34:08 UTC |
e2edc92 | Brad King | 09 January 2018, 14:33:29 UTC | Merge topic 'vs-ranged-for' 92c7b526 VS: Use range-based 'for' loops in generator code Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1616 | 09 January 2018, 14:33:33 UTC |
5fbfa18 | Brad King | 09 January 2018, 14:26:35 UTC | Merge topic 'FindCUDA-deduplicate-c+std-host-flags' ff41a4b8 FindCUDA: de-duplicates C++11 flag when propagating host flags. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1628 | 09 January 2018, 14:26:51 UTC |
bc88329 | Brad King | 09 January 2018, 14:26:16 UTC | Merge topic 'msvc2017-findcuda' fab1b432 FindCUDA: Update to properly find MSVC 2017 compiler tools Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Robert Maynard <robert.maynard@kitware.com> Merge-request: !1631 | 09 January 2018, 14:26:20 UTC |
8a53242 | Brad King | 09 January 2018, 13:51:59 UTC | Merge branch 'upstream-KWIML' into update-kwiml * upstream-KWIML: KWIML 2018-01-09 (9c2d6cae) | 09 January 2018, 13:51:59 UTC |
6e92164 | KWIML Upstream | 09 January 2018, 13:49:07 UTC | KWIML 2018-01-09 (9c2d6cae) Code extracted from: https://gitlab.kitware.com/utils/kwiml.git at commit 9c2d6caecd8cd937b891009c681f90748df85dfd (master). Upstream Shortlog ----------------- Brad King (5): fc9d607a Use static_cast when compiling as C++ ea9336bc Update copyright year 7db8b884 Suppress MSVC static_cast warnings in verification and test code 340af24d Update copyright year 9c2d6cae Fix compilation on Borland C++ 5.8 Richard W.M. Jones (1): 6fc81d88 abi.h: Update RISC-V support for revised macro names | 09 January 2018, 13:51:58 UTC |
89d1274 | Craig Scott | 09 January 2018, 10:05:32 UTC | Merge topic 'improve_generated_property_docs' 11615b29 GENERATED: Improve the documentation of the GENERATED file property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1630 | 09 January 2018, 10:05:41 UTC |
b9bada6 | Kitware Robot | 09 January 2018, 05:01:07 UTC | CMake Nightly Date Stamp | 09 January 2018, 05:01:07 UTC |
81868e6 | Robert Maynard | 03 January 2018, 14:22:47 UTC | CUDA: Add cu as default source file extension | 08 January 2018, 21:16:52 UTC |
1f4d7a0 | Beren Minor | 27 November 2017, 18:22:16 UTC | Help: Add references and backticks in LINK_FLAGS prop_tgt | 08 January 2018, 20:15:16 UTC |
48f7e2d | Beren Minor | 27 November 2017, 18:22:11 UTC | Unhardcode the CMAKE_CONFIGURATION_TYPES values This removes duplicated code for per-config variable initialization by providing a `cmake_initialize_per_config_variable(<PREFIX> <DOCSTRING>)` function. This function initializes a `<PREFIX>` cache variable from `<PREFIX>_INIT` and unless the `CMAKE_NOT_USING_CONFIG_FLAGS` variable is defined, does the same with `<PREFIX>_<CONFIG>` from `<PREFIX>_<CONFIG>_INIT` for every `<CONFIG>` in `CMAKE_CONFIGURATION_TYPES` for multi-config generators or `CMAKE_BUILD_TYPE` for single-config generators. | 08 January 2018, 20:15:14 UTC |
118815f | Ben Boeckel | 08 January 2018, 16:36:40 UTC | COMPILE_FLAGS: do not imply that the property is a list The "added to the list" language hinted that the property was interpreted as a CMake list, but this is not correct. It is just a string. | 08 January 2018, 16:44:18 UTC |
fab1b43 | Aaron Bray | 03 January 2018, 16:18:34 UTC | FindCUDA: Update to properly find MSVC 2017 compiler tools An implementation that handles the different installation locations of visual studio compiler tools | 08 January 2018, 16:35:36 UTC |
6c5d398 | Kyle Edwards | 03 January 2018, 16:09:21 UTC | Help: fix documentation for OUTPUT_NAME Fixes #17177. | 08 January 2018, 16:33:05 UTC |
f7f34a4 | Brad King | 08 January 2018, 16:14:12 UTC | Merge topic 'use_generator_is_multi_config' 3c413e2a GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules c267ea1c GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1627 | 08 January 2018, 16:14:16 UTC |
edebf6f | Kyle Edwards | 03 January 2018, 21:55:25 UTC | Help: note that CMAKE_SYSTEM_NAME is not set in script mode Fixes #17109. | 08 January 2018, 16:04:17 UTC |
f4a3143 | Brad King | 08 January 2018, 15:44:39 UTC | Merge topic 'execute_process_UTF8_keyword' 8caec41e execute_process: Allow UTF-8 as a synonym for the UTF8 keyword Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Ben Boeckel <ben.boeckel@kitware.com> Merge-request: !1623 | 08 January 2018, 15:44:47 UTC |
a3bba2a | Brad King | 08 January 2018, 14:58:06 UTC | Merge topic '17431-iphone-deployment-target' 4017bf40 Darwin: Emit deployment target that matches the SDK 8f4663ff Xcode: rename embedded SDK query function Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1447 | 08 January 2018, 14:58:11 UTC |
11615b2 | Robert Maynard | 03 January 2018, 14:38:20 UTC | GENERATED: Improve the documentation of the GENERATED file property | 08 January 2018, 14:12:33 UTC |
2c089d8 | Kitware Robot | 08 January 2018, 05:01:04 UTC | CMake Nightly Date Stamp | 08 January 2018, 05:01:04 UTC |
e0560c1 | Kitware Robot | 07 January 2018, 05:01:05 UTC | CMake Nightly Date Stamp | 07 January 2018, 05:01:05 UTC |
ff41a4b | David Hirvonen | 02 January 2018, 20:10:57 UTC | FindCUDA: de-duplicates C++11 flag when propagating host flags. | 06 January 2018, 22:00:09 UTC |
0a87dbf | Kitware Robot | 06 January 2018, 05:01:05 UTC | CMake Nightly Date Stamp | 06 January 2018, 05:01:05 UTC |
91a1446 | Kitware Robot | 05 January 2018, 05:01:37 UTC | CMake Nightly Date Stamp | 05 January 2018, 05:01:37 UTC |
d884515 | Craig Scott | 04 January 2018, 19:37:19 UTC | Merge topic 'various-typos' 3ab7bf82 Various typo fixes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1626 | 04 January 2018, 19:37:49 UTC |
bc7fd08 | Kitware Robot | 04 January 2018, 05:01:26 UTC | CMake Nightly Date Stamp | 04 January 2018, 05:01:26 UTC |
2c1ecab | Justin Goshi | 04 January 2018, 00:49:00 UTC | server: Expand generator expressions for test info | 04 January 2018, 00:49:00 UTC |
1642eb7 | Craig Scott | 03 January 2018, 20:16:57 UTC | Merge topic 'doxygen_verbatim_vars' 1e6d1dd3 FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote prevention Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1624 | 03 January 2018, 20:17:27 UTC |
3ab7bf8 | Luz Paz | 03 January 2018, 12:09:54 UTC | Various typo fixes Some are user-facing. Others are source comments. | 03 January 2018, 19:52:01 UTC |
64b624f | Kitware Robot | 03 January 2018, 05:01:33 UTC | CMake Nightly Date Stamp | 03 January 2018, 05:01:33 UTC |
1e6d1dd | Craig Scott | 27 December 2017, 13:13:39 UTC | FindDoxygen: Add DOXYGEN_VERBATIM_VARS for quote prevention Each CMake variable listed in DOXYGEN_VERBATIM_VARS will not have any automatic quoting applied to it when written to the Doxyfile. | 02 January 2018, 20:59:59 UTC |
011f2de | Kitware Robot | 02 January 2018, 05:01:09 UTC | CMake Nightly Date Stamp | 02 January 2018, 05:01:09 UTC |
8111a6b | Kitware Robot | 01 January 2018, 05:01:06 UTC | CMake Nightly Date Stamp | 01 January 2018, 05:01:06 UTC |
6eaa984 | Kitware Robot | 31 December 2017, 05:01:09 UTC | CMake Nightly Date Stamp | 31 December 2017, 05:01:09 UTC |
f408a60 | Kitware Robot | 30 December 2017, 05:01:08 UTC | CMake Nightly Date Stamp | 30 December 2017, 05:01:08 UTC |
3c413e2 | Craig Scott | 29 December 2017, 20:33:11 UTC | GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Modules | 29 December 2017, 22:35:56 UTC |
c267ea1 | Craig Scott | 29 December 2017, 11:17:32 UTC | GENERATOR_IS_MULTI_CONFIG: Use for multi-config checks in Tests | 29 December 2017, 22:35:56 UTC |
3e1f5b1 | Kitware Robot | 29 December 2017, 05:01:11 UTC | CMake Nightly Date Stamp | 29 December 2017, 05:01:11 UTC |
cd2ed4b | Kitware Robot | 28 December 2017, 05:01:07 UTC | CMake Nightly Date Stamp | 28 December 2017, 05:01:07 UTC |
8caec41 | Craig Scott | 27 December 2017, 10:56:00 UTC | execute_process: Allow UTF-8 as a synonym for the UTF8 keyword UTF-8 is the proper naming according to the UTF-8 RFC and is also the name used for a similar keyword in the file() command. This commit brings (backward compatible) consistency to the keyword names and allows the standard UTF-8 name to be used with execute_process(). The old UTF8 keyword is still supported. | 27 December 2017, 10:56:00 UTC |
497f4bb | Kitware Robot | 27 December 2017, 05:01:13 UTC | CMake Nightly Date Stamp | 27 December 2017, 05:01:13 UTC |
77f6fdf | Kitware Robot | 26 December 2017, 05:01:05 UTC | CMake Nightly Date Stamp | 26 December 2017, 05:01:05 UTC |
63367d2 | Kitware Robot | 25 December 2017, 05:01:09 UTC | CMake Nightly Date Stamp | 25 December 2017, 05:01:09 UTC |
40dea7e | Kitware Robot | 24 December 2017, 05:01:09 UTC | CMake Nightly Date Stamp | 24 December 2017, 05:01:09 UTC |
0d22a23 | Brad King | 23 December 2017, 13:18:52 UTC | Merge topic 'self-c++17' 31d59ff3 Compile CMake as C++17 if supported by the compiler 31c6b9ad Generalize check for C++14 constructs 05af537e cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Pavel Solodovnikov <hellyeahdominate@gmail.com> Merge-request: !1614 | 23 December 2017, 13:19:47 UTC |
89ed729 | Kitware Robot | 23 December 2017, 05:01:14 UTC | CMake Nightly Date Stamp | 23 December 2017, 05:01:14 UTC |
4017bf4 | Gregor Jasny | 04 November 2017, 14:27:48 UTC | Darwin: Emit deployment target that matches the SDK Closes: #17431 | 22 December 2017, 20:56:53 UTC |
8f4663f | Gregor Jasny | 04 November 2017, 12:29:25 UTC | Xcode: rename embedded SDK query function | 22 December 2017, 20:56:53 UTC |
31d59ff | Brad King | 06 December 2017, 16:06:12 UTC | Compile CMake as C++17 if supported by the compiler Add a check that a simple source file can compile as C++17 that uses some of the features we need. Do this only when hosted by CMake 3.8 or above because those versions are aware of C++17. Check for unordered_map as we do in bootstrap since commit 375eca7881 (bootstrap: Check support for unordered_map from compiler mode, 2017-11-30). Also maintain the existing C++14 cstdio check. | 22 December 2017, 14:05:54 UTC |
31c6b9a | Brad King | 06 December 2017, 15:53:10 UTC | Generalize check for C++14 constructs The check for C++14 and cstdio is a special case of the more general problem of checking that the compiler's C++14 mode supports everything we need. Rename the checks accordingly. | 22 December 2017, 14:05:54 UTC |
4309ed2 | Brad King | 22 December 2017, 13:42:58 UTC | Merge topic 'FindPkgConfig_search_path_fix' 40b95ee8 FindPkgConfig: Fix IMPORTED_TARGET NO...PATH option handling b0ff528a FindPkgConfig: Make IMPORTED_TARGET test verify NO...PATH properly Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Rolf Eike Beer <eike@sf-mail.de> Merge-request: !1602 | 22 December 2017, 13:43:05 UTC |
1f29bc4 | Kitware Robot | 22 December 2017, 05:01:26 UTC | CMake Nightly Date Stamp | 22 December 2017, 05:01:26 UTC |
d09af94 | Vitaly Stakhovsky | 21 December 2017, 19:55:30 UTC | VS: Modernize 'for' loops in cmVisualStudio10TargetGenerator to C++11 'auto' used for complex types | 21 December 2017, 19:55:30 UTC |
92c7b52 | Vitaly Stakhovsky | 21 December 2017, 16:51:28 UTC | VS: Use range-based 'for' loops in generator code Use `auto` for complex types. | 21 December 2017, 19:52:49 UTC |
05af537 | Brad King | 07 December 2017, 14:33:43 UTC | cmGlobalNinjaGenerator: Avoid using deprecated std::ptr_fun It was deprecated by C++11 and removed by C++17. Use a C++11 lambda. | 21 December 2017, 13:05:23 UTC |
258e6f1 | Brad King | 21 December 2017, 13:02:05 UTC | Merge topic 'copyright-year' 20eef608 Copyright.txt: Update year range to end in 2018 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1613 | 21 December 2017, 13:02:09 UTC |
4148435 | Brad King | 21 December 2017, 13:01:27 UTC | Merge topic 'cpackifw-package-remove-target-dir' 739ae1d0 CPack/IFW: Add option to control deletion of the install directory Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1591 | 21 December 2017, 13:01:34 UTC |
3ba57dd | Brad King | 21 December 2017, 12:59:48 UTC | Merge topic 'use-override' cfe4e2db VS: Use 'override' keyword for overridden methods in generator classes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1601 | 21 December 2017, 12:59:51 UTC |
d0390f8 | Brad King | 21 December 2017, 12:59:23 UTC | Merge topic 'cmake_symlink_library-slashes' 099a4ea5 cmcmd: Fix cmake_symlink_library for inconsistent slashes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1612 | 21 December 2017, 12:59:26 UTC |
228468c | Brad King | 21 December 2017, 12:58:42 UTC | Merge topic 'objlib-dedup' 66c0b36d objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages` Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1609 | 21 December 2017, 12:58:48 UTC |
70fba77 | Brad King | 21 December 2017, 12:58:05 UTC | Merge topic 'FindBLAS-modernize' a9c42e3e FindBLAS: optionally query pkg-config for a library c095e2ad FindBLAS: simplify if() fcf32645 FindBLAS: use FPHSA Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1599 | 21 December 2017, 12:58:10 UTC |
1edfb2c | Brad King | 21 December 2017, 12:57:26 UTC | Merge topic 'solaris_warning_single' 8ef14467 Solaris: Fix shadowed declaration warning Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1611 | 21 December 2017, 12:57:30 UTC |
08d574e | Craig Scott | 21 December 2017, 11:36:05 UTC | Merge topic 'ctest-update-timing-summary-manual' d15f199c CTest: Expand 'Label and Subproject Summary' section of manual Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1598 | 21 December 2017, 11:36:21 UTC |
deaa19c | Kitware Robot | 21 December 2017, 05:01:12 UTC | CMake Nightly Date Stamp | 21 December 2017, 05:01:12 UTC |
20eef60 | Brad King | 20 December 2017, 18:19:31 UTC | Copyright.txt: Update year range to end in 2018 | 20 December 2017, 18:19:31 UTC |
099a4ea | Brad King | 20 December 2017, 16:35:09 UTC | cmcmd: Fix cmake_symlink_library for inconsistent slashes With the Ninja generator we may invoke `cmake_symlink_library` with different slash conventions (`/` versus `\`) for different arguments. Fix comparison of the paths/names given to tolerate this. Fixes: #17579 | 20 December 2017, 16:35:09 UTC |
66c0b36 | Pavel Solodovnikov | 20 December 2017, 08:18:11 UTC | objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages` | 20 December 2017, 14:37:15 UTC |
e415364 | Harry Mallon | 18 December 2017, 13:49:25 UTC | Cpack.cmake: Document some CPACK_* default values | 20 December 2017, 13:40:28 UTC |
4d6c273 | Brad King | 20 December 2017, 13:18:35 UTC | Merge branch 'release-3.10' | 20 December 2017, 13:18:35 UTC |
bad72cc | Brad King | 20 December 2017, 13:17:35 UTC | Merge topic 'autogen-nested-lists-fix' 493ad056 Merge branch 'backport-autogen-nested-lists-fix' into autogen-nested-lists-fix 683e9023 Autogen: Fix for problematic nested list separator 3ce7eece Autogen: Fix for problematic nested lists separator Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1607 | 20 December 2017, 13:17:37 UTC |
c69ce01 | Brad King | 20 December 2017, 13:16:16 UTC | Merge branch 'backport-autogen-nested-lists-fix' into release-3.10 Merge-request: !1606 | 20 December 2017, 13:16:16 UTC |
493ad05 | Brad King | 20 December 2017, 13:15:22 UTC | Merge branch 'backport-autogen-nested-lists-fix' into autogen-nested-lists-fix | 20 December 2017, 13:15:22 UTC |
683e902 | Sebastian Holtermann | 18 December 2017, 12:31:57 UTC | Autogen: Fix for problematic nested list separator In the AutogenInfo.cmake file the separator for nested lists was `@LSEP@` which led to a speed regression because the `@` character triggered an (unsuccessful) expression evaluation. By setting the policy version of the CMake instance in the `_autogen` target to 3.9, the OLD `@` evaluating behavior controlled by policy CMP0053 is disabled. Also the nested lists separator string is changed to `<<<S>>>`, which solves the problem twofold. Issue: #17570 | 20 December 2017, 13:14:03 UTC |
740e598 | Brad King | 20 December 2017, 12:59:33 UTC | Merge topic 'update-kwsys' 4966c8d8 Merge branch 'upstream-KWSys' into update-kwsys 86399e49 KWSys 2017-12-15 (8f755ee9) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1597 | 20 December 2017, 12:59:42 UTC |
c9cbc32 | Brad King | 20 December 2017, 12:59:13 UTC | Merge topic 'cuda-mixed-cxx-standard' 4b7618d1 CUDA: Fix CUDA_STANDARD selection via cxx_std_11 with CXX_STANDARD 1d2d9c18 cmMakefile: Refactor determining a targets C++ standard level Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1590 | 20 December 2017, 12:59:20 UTC |
8ef1446 | Craig Scott | 20 December 2017, 10:49:47 UTC | Solaris: Fix shadowed declaration warning "single" is a type declared in /usr/include/floatingpoint.h on Solaris, so the local variable of the same name in cmParseArgumentsCommand.cxx was triggering a compiler warning about the local variable shadowing the type. | 20 December 2017, 10:49:47 UTC |
b5bbf06 | Kitware Robot | 20 December 2017, 05:01:15 UTC | CMake Nightly Date Stamp | 20 December 2017, 05:01:15 UTC |
7bf2141 | Christian Pfeiffer | 19 December 2017, 17:43:08 UTC | Merge topic 'winarm64' 1f3933d3 Address code review feedback 14ebad53 Use IMAGE_FILE_HEADER and add missing Arm 32bit images support 8950183b Add Arm64 support to COFF symbol export feature Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1603 | 19 December 2017, 17:43:22 UTC |
1eac7c6 | Kitware Robot | 19 December 2017, 05:01:12 UTC | CMake Nightly Date Stamp | 19 December 2017, 05:01:12 UTC |
0816f74 | Christian Pfeiffer | 18 December 2017, 22:05:17 UTC | Merge topic 'findliblzma-win-name' de706fe0 FindLibLZMA: Add library name for Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1605 | 18 December 2017, 22:05:22 UTC |
1f3933d | Jacek Blaszczynski | 18 December 2017, 17:22:50 UTC | Address code review feedback | 18 December 2017, 17:26:55 UTC |
14ebad5 | Jacek Blaszczynski | 18 December 2017, 15:15:58 UTC | Use IMAGE_FILE_HEADER and add missing Arm 32bit images support | 18 December 2017, 15:15:58 UTC |
3ce7eec | Sebastian Holtermann | 18 December 2017, 13:36:17 UTC | Autogen: Fix for problematic nested lists separator In the AutogenInfo.cmake file the separator for nested lists was `@LSEP@` which led to a speed regression because the `@` character triggered an (unsuccessful) expression evaluation. By setting the policy version of the CMake instance in the `_autogen` target to 3.9, the OLD `@` evaluating behavior controlled by policy CMP0053 is disabled. Also the nested lists separator string is changed to `<<<S>>>`, which solves the problem twofold. Closes #17570 | 18 December 2017, 13:36:17 UTC |