summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* cmTarget: Move member `RuntimeInstallPath` to implSebastian Holtermann2019-03-233-10/+14
|
* cmTarget: Move member `InstallPath` to implSebastian Holtermann2019-03-233-4/+14
|
* cmTarget: Move member `Name` to implSebastian Holtermann2019-03-232-13/+18
|
* cmTarget: Move member `TLLCommands` to implSebastian Holtermann2019-03-232-6/+7
|
* cmTarget: Move member `Backtrace` to implSebastian Holtermann2019-03-232-4/+3
|
* cmTarget: Move member `PolicyMap` to implSebastian Holtermann2019-03-232-4/+21
|
* cmTarget: Move member `OriginalLinkLibraries` to implSebastian Holtermann2019-03-233-15/+13
|
* cmTarget: Move member `Utilities` to implSebastian Holtermann2019-03-232-12/+15
|
* cmTarget: Move member `SystemIncludeDirectories` to implSebastian Holtermann2019-03-232-8/+10
|
* cmTarget: Move member `Properties` to impl classSebastian Holtermann2019-03-232-8/+13
|
* cmTarget: Move member `Makefile` to implSebastian Holtermann2019-03-232-81/+84
|
* cmTarget: Move member `TargetType` to implSebastian Holtermann2019-03-232-18/+21
|
* cmTarget: Rename member `Internal` to `impl`Sebastian Holtermann2019-03-232-130/+124
|
* CMake Nightly Date StampKitware Robot2019-03-231-1/+1
|
* Merge topic 'ghs-linux'Brad King2019-03-2218-90/+166
|\ | | | | | | | | | | | | | | | | | | | | 2c43fb5be3 FindThreads: Fix pthread library check in GHS Multi Generator 0404efe786 GHS: Add support for GHS Multi Generator in Linux 2060a1445c Tests: Fix file name case in GHS object library test ddad70c8a4 Tests: Run GHS tests in a separate ctest process f7dca1fc97 GHS: Fix include-what-you-use and clang-tidy diagnostics Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3006
| * FindThreads: Fix pthread library check in GHS Multi GeneratorNaren Manimohan2019-03-211-0/+3
| |
| * GHS: Add support for GHS Multi Generator in LinuxNaren Manimohan2019-03-218-17/+52
| |
| * Tests: Fix file name case in GHS object library testNaren Manimohan2019-03-211-1/+1
| |
| * Tests: Run GHS tests in a separate ctest processBrad King2019-03-211-0/+1
| | | | | | | | | | These tests use a different compiler than the rest of the test suite. Isolate the rest of our tests from their environment.
| * GHS: Fix include-what-you-use and clang-tidy diagnosticsBrad King2019-03-208-72/+109
| | | | | | | | We will soon build GHS sources on Linux where we run these lints.
* | Merge topic 'cmTarget_non_copyable'Brad King2019-03-222-10/+11
|\ \ | | | | | | | | | | | | | | | | | | 204c5ccb43 cmMakefile: Use std::unordered_map::emplace to add cmTargets to the list Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3134
| * | cmMakefile: Use std::unordered_map::emplace to add cmTargets to the listSebastian Holtermann2019-03-212-10/+11
| | | | | | | | | | | | | | | When adding cmTargets to a cmMakefile, use std::unordered_map::emplace instead of std::unordered_map::insert.
* | | Merge topic 'cmTarget_micro_fixes'Brad King2019-03-221-57/+34
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 965da8d787 cmTarget: Acquire data only when needed 03d17a35b5 cmTarget: Use helper function to append to lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3135
| * | | cmTarget: Acquire data only when neededSebastian Holtermann2019-03-211-4/+3
| | | |
| * | | cmTarget: Use helper function to append to listsSebastian Holtermann2019-03-211-53/+31
| |/ /
* | | Merge topic 'update-kwsys'Brad King2019-03-223-210/+209
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d79fa9dd55 Merge branch 'upstream-KWSys' into update-kwsys 868dc1a121 KWSys 2019-03-21 (fd41ac36) 775c8b21da update-third-party: update from upstream Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3136
| * \ \ Merge branch 'upstream-KWSys' into update-kwsysBrad King2019-03-212-206/+189
| |\ \ \ | | | | | | | | | | | | | | | | | | | | * upstream-KWSys: KWSys 2019-03-21 (fd41ac36)
| | * | | KWSys 2019-03-21 (fd41ac36)KWSys Upstream2019-03-212-206/+189
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Code extracted from: https://gitlab.kitware.com/utils/kwsys.git at commit fd41ac36adc088e1b175185ef8a8347df569a836 (master). Upstream Shortlog ----------------- Brad King (1): db462838 SystemTools: Revert "Use copyfile(3) to clone files on macOS" Gregor Jasny (1): 7c71e879 SystemTools: Use copyfile(3) to clone files on macOS Sebastian Holtermann (10): 6fed6364 SystemTools: Add SystemToolsStatic class skeleton a8195f76 SystemTools: Move SystemTools::Cyg2Win32Map to SystemToolsStatic 7c273c83 SystemTools: Move SystemTools::EnvMap to SystemToolsStatic 706919be SystemTools: Move SystemTools::PathCaseMap to SystemToolsStatic 67eb2674 SystemTools: Move SystemTools::TranslationMap to SystemToolsStatic 9e32eecd SystemTools: Move private type definitions to SystemToolsStatic d9db985f SystemTools: Move private GetEnvImpl method to SystemToolsStatic a1271fea SystemTools: Move private FindName method to SystemToolsStatic 7512ab8c SystemTools: Move private FindIsFullPath method to SystemToolsStatic class 8b58389c SystemTools: Move private ReplaceString method to SystemToolsStatic class
| * | | | update-third-party: update from upstreamBrad King2019-03-211-4/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update to `update-common.sh` from commit 958a2cd1b9 in https://gitlab.kitware.com/utils/git-import-third-party
* | | | | Merge topic 'xcodescheme2'Brad King2019-03-2244-91/+128
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 413b71485a Xcode: Create Xcode schemes per target Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3098
| * | | | | Xcode: Create Xcode schemes per targetHarry Mallon2019-03-2144-91/+128
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2019-03-221-1/+1
| |/ / / / |/| | | |
* | | | | Merge topic 'tar-improve-error-handling'Kyle Edwards2019-03-219-37/+85
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | ea9a2c1759 cmake: tar: Parse 'cmake -E tar' arguments Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3081
| * | | | cmake: tar: Parse 'cmake -E tar' argumentsBartosz Kosiorek2019-03-209-37/+85
| | | | |
* | | | | Merge topic 'dont_do_compiler_feature_checks_for_version_with_no_features'Brad King2019-03-213-24/+68
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 85415afbdc CompileFeatures: Don't try_compile for language levels with no features 616282a5ce CMake: Provide language level compile features lists Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3128
| * | | | | CompileFeatures: Don't try_compile for language levels with no featuresRobert Maynard2019-03-201-2/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously Compilers always had to run a try_compile to determine what language level each feature mapped to. Now we can skip the try_compile when a language level has no features.
| * | | | | CMake: Provide language level compile features listsRobert Maynard2019-03-202-22/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now CMake stores what compile features are associated with each language level and exposes them as global properties.
* | | | | | Merge topic 'timeout'Brad King2019-03-211-6/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0295b153f4 Help: describe the command pipeline of execute_process more explicitly 33efdfc0b5 Help: improve source formatting cd524c1c33 Help: describe what happens if command execute_process reaches timeout. Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3129
| * | | | | | Help: describe the command pipeline of execute_process more explicitlyJoachim Wuttke (l)2019-03-201-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When reading the doc page on execute_process, I was mislead by the words "in parallel". They convinced at once that the processes are run independently of each other, so that I did not even bother to read further. The rewording, and not least the insertion of a paragraph break, should prevent such oversight.
| * | | | | | Help: improve source formattingJoachim Wuttke (l)2019-03-201-3/+3
| | | | | | |
| * | | | | | Help: describe what happens if command execute_process reaches timeout.Joachim Wuttke (l)2019-03-201-2/+3
| | | | | | |
* | | | | | | Merge topic 'fix-range-tests'Brad King2019-03-211-1/+1
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 35e09c7aef testRange: Make sure tests can actually fail Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3124
| * | | | | | | testRange: Make sure tests can actually failRegina Pfeifer2019-03-201-1/+1
| | |_|/ / / / | |/| | | | |
* | | | | | | Merge topic 'Find-prefix-paths'Brad King2019-03-218-66/+3
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | eea9eda834 remove some platform specific search paths from Find modules Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3122
| * | | | | | | remove some platform specific search paths from Find modulesRolf Eike Beer2019-03-198-66/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | These are added through CMAKE_SYSTEM_PREFIX_PATH on the platforms automatically.
* | | | | | | | Merge topic 'ctest-devirtualize-handlers'Brad King2019-03-2118-781/+749
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5a72dbd40c cmCTest: Remove dead code a5eeb0310d cmCTest: Cleanup typedefs 71a3391b5f cmCTest: Use default member initialization b172a81d55 cmCTest: Use concrete accessor functions for TestingHandlers 46090c2337 cmCTest: Store TestingHandlers by value da5ee509b2 cmCTest: Move all data members to private implementation struct 670d27da64 cmCTest: Remove friend declarations 9406844616 cmCTest: De-inline all member functions Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !3114
| * | | | | | | | cmCTest: Remove dead codeRegina Pfeifer2019-03-202-102/+0
| | | | | | | | |
| * | | | | | | | cmCTest: Cleanup typedefsRegina Pfeifer2019-03-209-53/+30
| | | | | | | | |
| * | | | | | | | cmCTest: Use default member initializationRegina Pfeifer2019-03-202-95/+42
| | | | | | | | |
| * | | | | | | | cmCTest: Use concrete accessor functions for TestingHandlersRegina Pfeifer2019-03-2012-191/+144
| | | | | | | | |