summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-1620-74/+105
|\ | | | | | | | | | | | | 935fbe0b04 cmStringAlgorithms: Add cmStrToLong and cmStrToULong Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3681
| * cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-1020-74/+105
| | | | | | | | | | | | | | | | This adds the following functions to cmStringAlgorithms: - `cmStrToLong`: moved from `cmSystemTools::StringToLong` - `cmStrToULong`: moved from `cmSystemTools::StringToULong` Overloads of the given functions for `std::string` are added as well.
* | CMake Nightly Date StampKitware Robot2019-08-161-1/+1
| |
* | CMake Nightly Date StampKitware Robot2019-08-151-1/+1
| |
* | CMake Nightly Date StampKitware Robot2019-08-141-1/+1
| |
* | Merge topic 'retry-directory-delete'Kyle Edwards2019-08-132-3/+9
|\ \ | | | | | | | | | | | | | | | | | | | | | 6bc77966ad Retry removing directories on Windows 5729580376 Use registry setting for removal retry count and delay Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3667
| * | Retry removing directories on WindowsKasper Laudrup2019-08-081-1/+1
| | | | | | | | | | | | | | | | | | On Windows removing a directory can fail if other processes have a handle to it. This has been "solved" with a retry hack when moving directories, so use the same hack when removing directories.
| * | Use registry setting for removal retry count and delayKasper Laudrup2019-08-081-2/+8
| | | | | | | | | | | | | | | | | | | | | Instead of hardcoding the amount of retries and the time to sleep between them when removing directories on Windows, use the setting potentially present in the registry instead. This setting is already used when retrying moving directories.
* | | Merge topic 'per-language-link-library-flag'Kyle Edwards2019-08-135-2/+23
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 689be6235e Generator: support per-language link library flag Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3668
| * | | Generator: support per-language link library flagSaleem Abdulrasool2019-08-095-2/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This enables the use of MSVC and Swift on Windows in a single project. MSVC uses no flag to indicate linked libraries while Swift uses `-l`. Add support for a language specific link library flag which takes precedence over the global `CMAKE_LINK_LIBRARY_FLAG` which preserves compatibility with earlier releases.
* | | | Merge topic 'support_CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS'Kyle Edwards2019-08-135-1/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8f1d22c2d9 CUDA: Support CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS global variable Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3636
| * | | | CUDA: Support CMAKE_CUDA_RESOLVE_DEVICE_SYMBOLS global variableRobert Maynard2019-08-065-1/+15
| | | | |
* | | | | Merge topic 'cuda_separable_compilation_determined_by_compiler_id'Kyle Edwards2019-08-134-7/+18
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a233e4e7d9 CUDA: Compilers can now state they don't require a device linking step Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3659
| * | | | | CUDA: Compilers can now state they don't require a device linking stepRobert Maynard2019-08-064-7/+18
| | | | | |
* | | | | | Merge topic 'free-command-a'Kyle Edwards2019-08-1325-594/+257
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9ba0bf60c6 cmA*Command: Turn into free functions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3660
| * | | | | | cmA*Command: Turn into free functionsRegina Pfeifer2019-08-0725-594/+257
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Ref: #19499
* | | | | | | Merge topic 'strcat-localgenerator'Kyle Edwards2019-08-131-92/+48
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 62659100aa cmLocalGenerator: Use cmStrCat Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Sebastian Holtermann <sebholt@web.de> Merge-request: !3671
| * | | | | | | cmLocalGenerator: Use cmStrCatRegina Pfeifer2019-08-091-92/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Grep for '[A-Z]_";' to find places that could benefit from cmStrCat.
* | | | | | | | Merge topic 'cmRemoveQuotes'Kyle Edwards2019-08-135-16/+40
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 27090096ef cmStringAlgorithms: Add cmRemoveQuotes Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3665
| * | | | | | | | cmStringAlgorithms: Add cmRemoveQuotesSebastian Holtermann2019-08-095-16/+40
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add `cmRemoveQuotes` function to cmStringAlgorithms - Remove unused removeQuotes inline functions
* | | | | | | | Merge topic 'cmake-bootstrap-def'Kyle Edwards2019-08-1340-143/+140
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | d4d5053c30 Refactor: Finish replacing CMAKE_BUILD_WITH_CMAKE with CMAKE_BOOTSTRAP fe921edd49 Utilities/Scripts: Remove temporary CMAKE_BOOTSTRAP conversion script 54e9d38c28 Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAP ad0e44a18b Utilities/Scripts: Add temporary CMAKE_BOOTSTRAP conversion script Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3662
| * | | | | | | | Refactor: Finish replacing CMAKE_BUILD_WITH_CMAKE with CMAKE_BOOTSTRAPKyle Edwards2019-08-092-5/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove -DCMAKE_BUILD_WITH_CMAKE from Source/CMakeLists.txt. Remove CMAKE_BOOTSTRAP from bootstrap's cmConfigure.h. Add -DCMAKE_BOOTSTRAP to all bootstrap sources, and remove the Unix specialization of CMAKE_BOOTSTRAP in libuv (a review of the libuv code suggests that this will not have an effect on the Windows build.)
| * | | | | | | | Utilities/Scripts: Remove temporary CMAKE_BOOTSTRAP conversion scriptKyle Edwards2019-08-091-7/+0
| | | | | | | | |
| * | | | | | | | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-0938-138/+138
| | | | | | | | |
| * | | | | | | | Utilities/Scripts: Add temporary CMAKE_BOOTSTRAP conversion scriptKyle Edwards2019-08-091-0/+7
| | |_|_|_|/ / / | |/| | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2019-08-131-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2019-08-121-1/+1
| | | | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2019-08-111-1/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-08-101-1/+1
|/ / / / / /
* | | | | | Merge topic 'cmFileCommand-refactoring'Brad King2019-08-0913-528/+552
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | a7a5f376bc cmFileCommand: Use cmSubcommandTable b66b7464ab Introduce cmSubcommandTable 2b785875fb cmFileCommand: turn into free function 9703c65718 cmFileCommand: put subcommands in unnamed namespace 64f987c174 cmFileCommand: port to cmExecutionStatus Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3657
| * | | | | | cmFileCommand: Use cmSubcommandTableRegina Pfeifer2019-08-061-116/+119
| | | | | | |
| * | | | | | Introduce cmSubcommandTableRegina Pfeifer2019-08-064-0/+70
| | | | | | |
| * | | | | | cmFileCommand: turn into free functionRegina Pfeifer2019-08-063-29/+5
| | | | | | |
| * | | | | | cmFileCommand: put subcommands in unnamed namespaceDaniel Pfeifer2019-08-064-272/+198
| | | | | | |
| * | | | | | cmFileCommand: port to cmExecutionStatusDaniel Pfeifer2019-08-066-359/+408
| | | | | | |
* | | | | | | Merge topic 'cmDefinitions_cleanups'Brad King2019-08-092-35/+42
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1a47d368d8 cmDefinitions: Cleanups and optimizations Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3666
| * | | | | | | cmDefinitions: Cleanups and optimizationsSebastian Holtermann2019-08-082-35/+42
| | |_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In cmDefinitions: - sort methods in source code by static or not static - use `std::unordered_set<cm::string_view>` instead of `std::set<std::string>` for duplications tests.
* | | | | | | Merge topic 'autogen_cmStrCat'Brad King2019-08-097-285/+174
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ca2923110c Autogen: Modernize to use cmStrCat for string concatenation d02a99d9d3 Autogen: Modernize code to use cm::string_view for the info writer Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3663
| * | | | | | | Autogen: Modernize to use cmStrCat for string concatenationSebastian Holtermann2019-08-076-258/+151
| | | | | | | |
| * | | | | | | Autogen: Modernize code to use cm::string_view for the info writerSebastian Holtermann2019-08-072-27/+23
| | | | | | | |
* | | | | | | | Merge topic 'soname-darwin'Brad King2019-08-091-1/+3
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2171f6ec0e Swift: correct SONAME flag for Darwin targets Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3640
| * | | | | | | | Swift: correct SONAME flag for Darwin targetsSaleem Abdulrasool2019-08-061-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adjust the build rules for Swift to fix the SONAME handling for Darwin.
* | | | | | | | | Merge topic 'fphsa-components-space'Brad King2019-08-095-6/+6
|\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | e45187d525 FPHSA: Remove extra space in module components report Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !3655
| * | | | | | | | | FPHSA: Remove extra space in module components reportSylvain Joubert2019-08-065-6/+6
| | |_|_|/ / / / / | |/| | | | | | |
* | | | | | | | | Merge topic 'execution-status'Brad King2019-08-093-13/+2
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5558070d52 cmExecutionStatus: Remove function Clear Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3654
| * | | | | | | | cmExecutionStatus: Remove function ClearRegina Pfeifer2019-08-063-13/+2
| | |/ / / / / / | |/| | | | | |
* | | | | | | | CMake Nightly Date StampKitware Robot2019-08-091-1/+1
| |_|_|/ / / / |/| | | | | |
* | | | | | | CMake Nightly Date StampKitware Robot2019-08-081-1/+1
| | | | | | |
* | | | | | | Merge branch 'release-3.15'Brad King2019-08-070-0/+0
|\ \ \ \ \ \ \
| * | | | | | | CMake 3.15.2v3.15.2Brad King2019-08-071-1/+1
| | | | | | | |