summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Autogen: Tests: Separate RerunRccDepends testSebastian Holtermann2017-12-1317-141/+27
|
* Autogen: Tests: Separate RerunMocPlugin testSebastian Holtermann2017-12-1325-22/+29
|
* Autogen: Tests: Separate RerunMocBasic testSebastian Holtermann2017-12-1312-97/+102
|
* Autogen: Tests: Separate Complex testSebastian Holtermann2017-12-1360-142/+5
|
* Autogen: Tests: Separate StaticLibraryCycle testSebastian Holtermann2017-12-1311-13/+20
|
* Autogen: Tests: Separate SameName testSebastian Holtermann2017-12-1326-5/+7
|
* Autogen: Tests: Separate MacOsFW testSebastian Holtermann2017-12-139-8/+6
|
* Autogen: Tests: Separate ObjectLibrary testSebastian Holtermann2017-12-139-4/+5
|
* Autogen: Tests: Separate UicInclude testSebastian Holtermann2017-12-1312-5/+5
|
* Autogen: Tests: Separate MocCMP0071 testSebastian Holtermann2017-12-1310-12/+11
|
* Autogen: Tests: Separate MocInclude testSebastian Holtermann2017-12-1352-36/+42
|
* Autogen: Tests: Separate MocDepends testSebastian Holtermann2017-12-1313-25/+10
|
* Autogen: Tests: Separate MocMacroName testSebastian Holtermann2017-12-1314-19/+33
|
* Autogen: Tests: Separate RccSkipSource testSebastian Holtermann2017-12-137-21/+24
|
* Autogen: Tests: Separate UicSkipSource testSebastian Holtermann2017-12-1314-24/+27
|
* Autogen: Tests: Separate MocSkipSource testSebastian Holtermann2017-12-1312-39/+43
|
* Autogen: Tests: Separate RccOffMocLibrary testSebastian Holtermann2017-12-136-16/+18
|
* Autogen: Tests: Separate RccOnly and RccEmpty testsSebastian Holtermann2017-12-138-12/+18
|
* Autogen: Tests: Separate uicOnly testSebastian Holtermann2017-12-136-9/+13
|
* Autogen: Tests: Separate mocOnly and mocOnlyOpts testsSebastian Holtermann2017-12-1313-16/+50
|
* Autogen: Tests: Add basic scripts for separate testsSebastian Holtermann2017-12-138-0/+185
|
* Merge branch 'release-3.10'Brad King2017-12-120-0/+0
|\
| * Merge branch 'fix-iar-binutils-for-cxx' into release-3.10Brad King2017-12-121-2/+2
| |\ | | | | | | | | | Merge-request: !1572
* | \ Merge topic 'FindPkgConfig_doc_cleanup'Brad King2017-12-121-125/+126
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | adf49137 FindPkgConfig: Cleanup docs Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1584
| * | | FindPkgConfig: Cleanup docsCraig Scott2017-12-101-125/+126
| | | | | | | | | | | | | | | | | | | | | | | | - Moved block of misplaced comments to correct section - Improved grammar, readability and consistency - Updated to conform to style guidelines
* | | | Merge topic 'fix-iar-binutils-for-cxx'Brad King2017-12-121-2/+2
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | e4707048 IAR: FindBinUtils should work for CXX as well as C Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1572
| * | | IAR: FindBinUtils should work for CXX as well as CIslam Amer2017-12-121-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | The IAR compiler test works when a project specifies LANGUAGES C CXX but fails if CXX comes before C. This change makes it work regardless of the order.
* | | | Merge topic 'fix-ctest-chrono'Brad King2017-12-1210-89/+42
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ba6caafa CTest: Use integer-representable value for "infinite" timeout 548e8f6f CTest: Simplify std::chrono::duration<double> conversion to double de0035fd cmCTestBuildAndTestHandler: Convert timeout to std::chrono::duration 687a26b7 CTest: Fix regression in build-and-test timeout forwarding e770b1b8 CTest: Fix regression in build-and-test timeout compuatation Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: dublet <github@dublet.org> Merge-request: !1574
| * | | | CTest: Use integer-representable value for "infinite" timeoutBrad King2017-12-114-25/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 66419bc046 (CTest: convert timeouts to std::chrono::duration, 2017-11-20) changed out "infinite" timeout to a value not representable by a 64-bit integer. This causes undefined behavior when e.g. KWSys Process converts the duration to a `long` to interact with system APIs. Use the old `1.0e7` maximum value.
| * | | | CTest: Simplify std::chrono::duration<double> conversion to doubleBrad King2017-12-086-52/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The ratio of ticks to seconds for this type is 1, so we can just use its `count()` directly. This also avoids converting through the integer representation of `std::chrono::milliseconds`, which has a much smaller allowed range. Drop our `cmsysProcess_SetTimeout` wrapper as it is now very thin.
| * | | | cmCTestBuildAndTestHandler: Convert timeout to std::chrono::durationBrad King2017-12-082-11/+11
| | | | |
| * | | | CTest: Fix regression in build-and-test timeout forwardingBrad King2017-12-081-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 66419bc046 (CTest: convert timeouts to std::chrono::duration, 2017-11-20) changed out "infinite" timeout to a value not representable by a 64-bit integer. Update the `--build-and-test` forwarding of `--test-timeout` to not forward an "infinite" timeout.
| * | | | CTest: Fix regression in build-and-test timeout compuatationBrad King2017-12-081-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 66419bc046 (CTest: convert timeouts to std::chrono::duration, 2017-11-20) accidentally changed the logic used to compute the timeout for a test when it starts. It incorrectly limits the maximum possible timeout to 2 minutes rather than 2 minutes less than the total allowed test time remaining. Update the new logic to restore the original behavior. Avoid subtracting 2 minutes from our "infinite" timeout value to avoid creating very large timeouts that are not "infinite" and may exceed integer type ranges.
* | | | | CMake Nightly Date StampKitware Robot2017-12-121-1/+1
| | | | |
* | | | | Merge topic 'cpack-generator-scripts-enable-all-cmake-policies'Brad King2017-12-113-73/+39
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 93d5f464 CPack: enable all CMake policies for generator scripts Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1582
| * | | | | CPack: enable all CMake policies for generator scriptsDomen Vrankar2017-12-093-73/+39
| | |_|/ / | |/| | |
* | | | | Merge topic 'ctest-remove-unfinished-batch-mode'Brad King2017-12-118-172/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f984296b CTest: Remove unfinished batch test mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1577
| * | | | | CTest: Remove unfinished batch test modeBrad King2017-12-088-172/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was partially implemented by commit v2.8.0~154 (Added some ctest batch capabilities, 2009-09-10) but never finished.
* | | | | | Merge topic 'update-kwsys'Brad King2017-12-111-4/+8
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9dee52ba Merge branch 'upstream-KWSys' into update-kwsys 3b1bb703 KWSys 2017-12-08 (2d27b1d0) Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1576
| * \ \ \ \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2017-12-081-4/+8
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2017-12-08 (2d27b1d0)
| | * | | | | KWSys 2017-12-08 (2d27b1d0)KWSys Upstream2017-12-081-4/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit 2d27b1d075d93860ee63564f635fd1710aa61208 (master). Upstream Shortlog ----------------- Brad King (1): 9995f700 hashtable: Drop when building inside CMake
* | | | | | | CMake Nightly Date StampKitware Robot2017-12-111-1/+1
| | | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2017-12-101-1/+1
| |_|/ / / / |/| | | | |
* | | | | | CMake Nightly Date StampKitware Robot2017-12-091-1/+1
|/ / / / /
* | | | | Merge branch 'release-3.10'Brad King2017-12-080-0/+0
|\ \ \ \ \ | | |_|_|/ | |/| | |
| * | | | Merge branch 'cuda_darwin_proper_install_names_flags' into release-3.10Brad King2017-12-081-0/+19
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !1570
* | \ \ \ \ Merge topic 'cuda_darwin_proper_install_names_flags'Brad King2017-12-081-0/+19
|\ \ \ \ \ \ | | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | ce3874b3 CUDA: Shared libraries on Darwin properly setup @rpath install_names Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !1570
| * | | | | CUDA: Shared libraries on Darwin properly setup @rpath install_namesRobert Maynard2017-12-071-0/+19
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | Shared libraries linked with CUDA now properly setup booth the correct install_name but also specify headerpad_max_install_names so that the names can be changed post build.
* | | | | Merge branch 'release-3.10'Brad King2017-12-080-0/+0
|\ \ \ \ \ | | |/ / / | |/| | |
| * | | | Merge branch 'automoc-apple-framework' into release-3.10Brad King2017-12-079-24/+185
| |\ \ \ \ | | | | | | | | | | | | | | | | | | Merge-request: !1561