3284fce | lorenz | 15 January 2018, 20:30:22 UTC | accept 8.6 libraries with suffix t This is related to: https://github.com/conda-forge/tk-feedstock/issues/12 Maybe solving it this way is accepted. | 15 January 2018, 20:30:22 UTC |
675adaa | Kitware Robot | 15 January 2018, 05:02:16 UTC | CMake Nightly Date Stamp | 15 January 2018, 05:02:16 UTC |
7b78242 | Kitware Robot | 14 January 2018, 05:01:10 UTC | CMake Nightly Date Stamp | 14 January 2018, 05:01:10 UTC |
cfd3387 | Kitware Robot | 13 January 2018, 05:03:35 UTC | CMake Nightly Date Stamp | 13 January 2018, 05:03:35 UTC |
46ad721 | Brad King | 12 January 2018, 14:51:37 UTC | Merge topic 'cuda_allow_G_to_device_debugging_on_msvc' dcc606ad CUDA: Allow -G to control device debuging on MSVC. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1619 | 12 January 2018, 14:51:42 UTC |
af56d7f | Brad King | 12 January 2018, 14:50:32 UTC | Merge topic 'avoid-ambiguous-extension-logic-for-known-paths' d6dfde3c cmSourceFile: mark known locations as such b0716fbc cmSourceFileLocation: allow skipping ambiguous extensions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1646 | 12 January 2018, 14:50:44 UTC |
c4d7545 | Kitware Robot | 12 January 2018, 05:01:25 UTC | CMake Nightly Date Stamp | 12 January 2018, 05:01:25 UTC |
4cf08c9 | Brad King | 11 January 2018, 20:32:46 UTC | Merge topic 'ctest-libuv' b5e21d7d CTest: Re-implement test process handling using libuv fcebff75 cmProcess: Use explicit enum for process exit exception 3dd2edf4 cmProcess: Use explicit enum for process state 5238e6db cmProcess: Remove unused ReportStatus method c13b68e6 cmCTestRunTest: Modernize constructor and destructor decls 4d6b0903 cmCTestRunTest: Drop unused members 05da65bc cmCTestMultiProcessHandler: Factor out duplicate test finish logic dd945345 cmCTestMultiProcessHandler: Add helper to make libuv use SA_RESTART ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1455 | 11 January 2018, 20:33:03 UTC |
dcc606a | Robert Maynard | 21 December 2017, 22:30:40 UTC | CUDA: Allow -G to control device debuging on MSVC. Fixes #17551 | 11 January 2018, 18:33:00 UTC |
ae7c7b6 | Brad King | 11 January 2018, 15:30:45 UTC | Merge branch 'release-3.10' | 11 January 2018, 15:30:45 UTC |
8c450b3 | Brad King | 11 January 2018, 15:29:43 UTC | Merge topic 'autogen-nexist-source-fix' be304fb8 Merge branch 'backport-autogen-nexist-source-fix' into autogen-nexist-source-fix d592bfc9 Autogen: Ignore not existing source files in cmMakefile 513eb014 Autogen: Ignore not existing source files in cmMakefile Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1651 | 11 January 2018, 15:29:58 UTC |
be304fb | Brad King | 11 January 2018, 15:28:00 UTC | Merge branch 'backport-autogen-nexist-source-fix' into autogen-nexist-source-fix | 11 January 2018, 15:28:00 UTC |
6633535 | Brad King | 11 January 2018, 15:22:29 UTC | Merge topic 'msvc-asm' 6c3f374e MSVC: Avoid warning when enabling ASM language with C compiler Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1655 | 11 January 2018, 15:23:08 UTC |
2d5fdc2 | Brad King | 11 January 2018, 15:19:18 UTC | Merge topic 'specify-source-extensions' efd279cd cmake: specify source file extensions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1645 | 11 January 2018, 15:19:25 UTC |
30fcb92 | Brad King | 11 January 2018, 15:18:34 UTC | Merge topic 'misc-typos' d91b2d91 MAINT: Misc. typos Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1654 | 11 January 2018, 15:18:54 UTC |
fe8d74c | Brad King | 11 January 2018, 15:18:06 UTC | Merge topic 'cuda_msvc_support_complex_gencode_signatures' a91fde13 CUDA: gencode signature that list multiple code types now supported. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1618 | 11 January 2018, 15:18:11 UTC |
3f4924a | Brad King | 11 January 2018, 15:16:51 UTC | Merge topic 'FindBoost-1.66' 6297d6c7 FindBoost: Generate imported targets for future Boost versions d56deff7 FindBoost: Search for upstream-packaged libs next to includes b044f69a FindBoost: Implement "Architecture and Address Model" tag b1e9f671 FindBoost: Fix incorrect alphabetisation of headers list 433a2d49 FindBoost: Boost 1.66.0 dependency and release update Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Jason Juang <jasjuang@gmail.com> Merge-request: !1625 | 11 January 2018, 15:16:55 UTC |
37a3738 | Brad King | 11 January 2018, 15:15:36 UTC | Merge topic 'doc-fixes' da3a329a Linkify target_link_libraries in DEBUG_CONFIGURATIONS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1649 | 11 January 2018, 15:16:01 UTC |
45f2872 | Brad King | 11 January 2018, 15:15:20 UTC | Merge topic 'doc-install-arg-order' f09fda97 Help: improve install() documentation of argument ordering Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1641 | 11 January 2018, 15:15:27 UTC |
8f1666b | Christian Pfeiffer | 11 January 2018, 12:00:27 UTC | Merge topic 'findmpi-new-mpiexec-search' 5e9512a3 FindMPI: Move MSMPI/MPICH2 mpiexec search Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1653 | 11 January 2018, 12:01:00 UTC |
b2369ad | Kitware Robot | 11 January 2018, 05:01:51 UTC | CMake Nightly Date Stamp | 11 January 2018, 05:01:51 UTC |
6c3f374 | Brad King | 10 January 2018, 19:04:04 UTC | MSVC: Avoid warning when enabling ASM language with C compiler The `CMakeASMInformation` module warns when no compiler-specific module is found for the `ASM` language. Add a minimal `Compiler/MSVC-ASM` module to avoid the warning for MSVC. Fixes: #17532 | 10 January 2018, 19:04:04 UTC |
ecfc729 | Brad King | 10 January 2018, 18:53:59 UTC | Merge branch 'backport-autogen-nexist-source-fix' into release-3.10 Merge-request: !1650 | 10 January 2018, 18:53:59 UTC |
d592bfc | Sebastian Holtermann | 10 January 2018, 14:17:02 UTC | Autogen: Ignore not existing source files in cmMakefile Until CMake 3.10 a list of source files that had the AUTOUIC_OPTIONS property populated was kept in `cmMakefile::QtUiFilesWithOptions`. In the process to remove all AUTOUIC related code from `cmMakefile` for CMake 3.10, the pre filtered list was replaced by a loop in `cmQtAutoGeneratorInitializer` over all source files in the `cmMakefile`. This loop introduced the problem that file paths were computed for source files that weren't in the target's sources and that might not even have existed. If the path for an unused and not existing file was computed a `cmake::FATAL_ERROR` with the error message "Cannot find source file:" was thrown nevertheless. This caused some projects to fail in CMake 3.10. This patch adds a test for path errors in the loops in `cmQtAutoGeneratorInitializer` that iterate over all source files in a `cmMakefile`. If a path error appears, the file is silently ignored. If the file is part of the target's sources, the path error will still be caught in the loop over all the target's sources. This is the fix for CMake 3.10.1. | 10 January 2018, 18:46:22 UTC |
513eb01 | Sebastian Holtermann | 10 January 2018, 14:00:23 UTC | Autogen: Ignore not existing source files in cmMakefile Until CMake 3.10 a list of source files that had the AUTOUIC_OPTIONS property populated was kept in `cmMakefile::QtUiFilesWithOptions`. In the process to remove all AUTOUIC related code from `cmMakefile` for CMake 3.10, the pre filtered list was replaced by a loop in `cmQtAutoGeneratorInitializer` over all source files in the `cmMakefile`. This loop introduced the problem that file paths were computed for source files that weren't in the target's sources and that might not even have existed. If the path for an unused and not existing file was computed a `cmake::FATAL_ERROR` with the error message "Cannot find source file:" was thrown nevertheless. This caused some projects to fail in CMake 3.10. This patch adds a test for path errors in the loops in `cmQtAutoGeneratorInitializer` that iterate over all source files in a `cmMakefile`. If a path error appears, the file is silently ignored. If the file is part of the target's sources, the path error will still be caught in the loop over all the target's sources. Closes #17573 Closes #17589 | 10 January 2018, 17:57:08 UTC |
d91b2d9 | luz.paz | 10 January 2018, 17:34:14 UTC | MAINT: Misc. typos Found via `codespell` | 10 January 2018, 17:34:14 UTC |
5e9512a | Christian Pfeiffer | 10 January 2018, 15:45:33 UTC | FindMPI: Move MSMPI/MPICH2 mpiexec search Move the logic to search mpiexec for MSMPI and MPICH2 guesses to their respective guessing logic. This way, we can prevent mix ups between their mpiexecs and other potential matches, for example from an Intel MPI installation. | 10 January 2018, 17:20:49 UTC |
d6dfde3 | Ben Boeckel | 09 January 2018, 14:09:53 UTC | cmSourceFile: mark known locations as such Primarily, this includes: - the rule files generated for custom targets; - source files representing custom targets directly; - outputs of custom commands; - byproducts of custom commands; and - dependencies of custom commands. | 10 January 2018, 16:21:11 UTC |
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 |
a91fde1 | Robert Maynard | 21 December 2017, 21:26:27 UTC | CUDA: gencode signature that list multiple code types now supported. Fixes #17263 | 10 January 2018, 15:45:57 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 |
b5e21d7 | Bryon Bean | 10 December 2017, 17:06:35 UTC | CTest: Re-implement test process handling using libuv Co-Author: Brad King <brad.king@kitware.com> | 10 January 2018, 15:19:14 UTC |
fcebff7 | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmProcess: Use explicit enum for process exit exception Translate the values from KWSys Process. | 10 January 2018, 15:19:14 UTC |
3dd2edf | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmProcess: Use explicit enum for process state Translate the values from KWSys Process. | 10 January 2018, 15:19:14 UTC |
5238e6d | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmProcess: Remove unused ReportStatus method | 10 January 2018, 15:19:14 UTC |
c13b68e | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmCTestRunTest: Modernize constructor and destructor decls | 10 January 2018, 15:19:13 UTC |
4d6b090 | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmCTestRunTest: Drop unused members | 10 January 2018, 15:19:13 UTC |
05da65b | Bryon Bean | 23 October 2017, 12:16:45 UTC | cmCTestMultiProcessHandler: Factor out duplicate test finish logic | 10 January 2018, 15:19:13 UTC |
dd94534 | Brad King | 23 December 2017, 13:01:11 UTC | cmCTestMultiProcessHandler: Add helper to make libuv use SA_RESTART Prior to 1.19, libuv does not use SA_RESTART in its signal handler. Add a helper to cause libuv to install its handler and then revise the handler's flags to add SA_RESTART. | 10 January 2018, 15:18:12 UTC |
da3a329 | Paul "TBBle" Hampson | 10 January 2018, 13:00:30 UTC | Linkify target_link_libraries in DEBUG_CONFIGURATIONS | 10 January 2018, 13:00:30 UTC |
6297d6c | Paul "TBBle" Hampson | 30 December 2017, 05:00:29 UTC | FindBoost: Generate imported targets for future Boost versions Per discussion on cmake/cmake#17575, this protection not particularly valuable, as the dependency information which the imported targets wrap is generated anyway. This removes a road-block for using `Boost_ADDITIONAL_VERSIONS` to support newly-released Boost versions pending a new CMake release. | 10 January 2018, 06:17:32 UTC |
d56deff | Paul "TBBle" Hampson | 29 December 2017, 11:38:36 UTC | FindBoost: Search for upstream-packaged libs next to includes Upstream packages Boost binaries for Windows with the 'boost' directory (the INCLUDE_DIR) next to the lib-... directory (the LIBRARY_DIR). | 10 January 2018, 06:17:27 UTC |
b044f69 | Paul "TBBle" Hampson | 29 December 2017, 10:50:54 UTC | FindBoost: Implement "Architecture and Address Model" tag This tag is new in Boost 1.66.0, and is present in the 'versioned' library file name layout. | 10 January 2018, 06:17:20 UTC |
b1e9f67 | Paul "TBBle" Hampson | 29 December 2017, 09:07:31 UTC | FindBoost: Fix incorrect alphabetisation of headers list | 10 January 2018, 06:17:10 UTC |
433a2d4 | Paul "TBBle" Hampson | 29 December 2017, 08:55:49 UTC | FindBoost: Boost 1.66.0 dependency and release update Release notes: http://www.boost.org/users/history/version_1_66_0.html * All new libraries are header-only. * _Boost_COMPONENT_DEPENDENCIES is unchanged from 1.65.1 * _Boost_FIBER_COMPILER_FEATURES is unchanged from 1.64.0 | 10 January 2018, 06:16:57 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 |
efd279c | Ben Boeckel | 09 January 2018, 13:01:23 UTC | cmake: specify source file extensions | 09 January 2018, 14:21:09 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 |
f09fda9 | Kyle Edwards | 08 January 2018, 16:55:32 UTC | Help: improve install() documentation of argument ordering Fixes #16362. | 08 January 2018, 20:07:30 UTC |
7e0eb77 | Brad King | 15 December 2017, 20:10:43 UTC | cmCTestMultiProcessHandler: Fix StartNextTests loop on not-started test If `StartTestProcess` does not start a test, propagate this information back up to the `StartNextTests` loop so that it can move on to another candidate without allocating processors to a test that didn't run. Otherwise we have to wait for the next time `RunTests` loops around and calls `StartNextTests` again. | 08 January 2018, 17:55:01 UTC |
61ab5a8 | Brad King | 15 December 2017, 13:36:16 UTC | cmCTestMultiProcessHandler: Check stop time more directly Avoid creating a cmCTestRunTest instance if the stop time has been reached. If the stop time occurs in the small time between creating an instance and computing the child process timeout, we will simply compute a zero timeout. This is already done for the case that we StartAgain after the stop time. | 08 January 2018, 17:55:01 UTC |
4c199a4 | Brad King | 15 December 2017, 13:24:24 UTC | cmCTestRunTest: Subsume ResolveTimeout into only call site | 08 January 2018, 17:55:01 UTC |
2567e5d | Brad King | 15 December 2017, 12:49:26 UTC | cmCTest: Refactor stop time calculations Calculate the stop time up front instead of re-parsing its string for every test. | 08 January 2018, 17:55:00 UTC |
1138feb | Brad King | 15 December 2017, 12:20:54 UTC | cmCTest: Remove unused member LastStopTimeout This member was added by commit v2.8.2~285 (Better detection of stop_time being passed, 2010-03-19), but its logic has no effect. The member is only used for comparison against a value to which it was just assigned. | 08 January 2018, 17:55:00 UTC |
4ffb0f8 | Brad King | 23 December 2017, 01:24:33 UTC | libuv: unix: restart syscalls interrupted by our signal handler BSD `signal(2)` semantics make some system calls (e.g. for `write`) restartable when interrupted by a signal handler. Use `SA_RESTART` to enable these semantics everywhere that supports them. This is required by C++ stream libraries that interpret `EINTR` as any other error, set `badbit`, and stop writing. I've observed this with `libstdc++` during a `std::cout.flush()` call interrupted by `SIGCHLD`. | 08 January 2018, 17:55:00 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 |