summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'isolate-declarations'Brad King2019-08-2225-48/+102
|\ | | | | | | | | | | | | d331021255 clang-tidy: isolate declarations for readability Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3704
| * clang-tidy: isolate declarations for readabilityRegina Pfeifer2019-08-2025-48/+102
| |
* | CMake Nightly Date StampKitware Robot2019-08-221-1/+1
| |
* | Merge topic 'double-export-error-message-install'Brad King2019-08-214-18/+33
|\ \ | | | | | | | | | | | | | | | | | | | | | d17580909f cmExportInstallFileGenerator: improve error message a18100898a cmInstallExportGenerator: add a method for the file destination Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3703
| * | cmExportInstallFileGenerator: improve error messageBen Boeckel2019-08-202-18/+27
| | | | | | | | | | | | | | | | | | | | | Following commit 49cfd390 (cmExportBuildFileGenerator: improve error message, 2019-06-26), improve the error message related to installed export sets by referencing the files which contain the exported target ambiguously.
| * | cmInstallExportGenerator: add a method for the file destinationBen Boeckel2019-08-192-0/+6
| | | | | | | | | | | | | | | This will be used in the error message which remarks about a target being exported ambiguously into different installations.
* | | Merge topic 'shared-string'Brad King2019-08-215-28/+33
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | be7807478c cmDefinitions: Reduce allocation of keys and values in MakeClosure e07e2bc8bb bootstrap: Compile cm::String c1787cb5eb cpack.cxx: Re-order include blocks to follow our conventions 141e307484 cmConfigure.h: Tell windows.h not to define min/max macros Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3669
| * | | cmDefinitions: Reduce allocation of keys and values in MakeClosureBrad King2019-08-203-14/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Use `cm::String` to store keys and values so that `MakeClosure` does not need to allocate new copies of all of them. Issue: #19581
| * | | cpack.cxx: Re-order include blocks to follow our conventionsBrad King2019-08-201-14/+15
| | | |
| * | | cmConfigure.h: Tell windows.h not to define min/max macrosBrad King2019-08-201-0/+4
| | |/ | |/|
* | | Merge topic 'install-fail-reason'Brad King2019-08-211-8/+13
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 891e670e59 install: print reason of failure Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Alex Turbov <i.zaufi@gmail.com> Merge-request: !3696
| * | | install: print reason of failureJon Chronopoulos2019-08-171-8/+13
| | | | | | | | | | | | | | | | Fixes: #19430
* | | | Merge topic 'ccmake-find-system-form-header'Brad King2019-08-211-0/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 66654135c1 ccmake: Fix form.h include with CMAKE_USE_SYSTEM_FORM Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3683
| * | | | ccmake: Fix form.h include with CMAKE_USE_SYSTEM_FORMChristoph GrĂ¼ninger2019-08-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Some distributions have form.h in ncurses/ next to the ncurses.h found by FindCurses. Fixes: #19589
* | | | | Merge topic 'vs-sln-bom'Brad King2019-08-211-0/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3b51343ea1 VS: Emit UTF-8 BOM for generated solution files Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3705
| * | | | | VS: Emit UTF-8 BOM for generated solution filesJustin Goshi2019-08-201-0/+3
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | We write UTF-8-encoded content to the `.sln` files, so tell VS to read them as such. Fixes: #19594
* | | | | Merge topic 'cm-contains'Brad King2019-08-2130-174/+140
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2dfc52675c cmAlgorithms: Add cmContains Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: Sebastian Holtermann <sebholt@web.de> Acked-by: Daniel Pfeifer <daniel@pfeifer-mail.de> Merge-request: !3700
| * | | | | cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-1930-174/+140
| |/ / / / | | | | | | | | | | | | | | | Also, use the new function where applicable.
* | | | | Merge topic 'free-disallowed'Brad King2019-08-215-34/+59
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | c55fb044a9 cmBuildNameCommand: Implement as free function 86bf1eef75 cmState: Support free function disallowed commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3688
| * | | | | cmBuildNameCommand: Implement as free functionRegina Pfeifer2019-08-164-28/+16
| | | | | |
| * | | | | cmState: Support free function disallowed commandsRegina Pfeifer2019-08-132-6/+43
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2019-08-211-1/+1
| |_|_|_|/ |/| | | |
* | | | | Merge topic 'trace-redirect'Brad King2019-08-204-1/+35
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3c94069660 Add --trace-redirect parameter to redirect trace output to a file Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3645
| * | | | | Add --trace-redirect parameter to redirect trace output to a fileIgor Ivanov2019-08-104-1/+35
| | | | | |
* | | | | | Merge topic 'ccmake-crash-on-empty-strings-property'Brad King2019-08-201-0/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 154c5f7949 ccmake: handle cache entries with empty STRINGS property Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3678
| * | | | | | ccmake: handle cache entries with empty STRINGS propertyM Furkan USLU2019-08-201-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes: #19585
| * | | | | | CMake 3.15.2v3.15.2Brad King2019-08-071-1/+1
| | | | | | |
| * | | | | | Merge branch 'find_package-prefer-config-not-found' into release-3.15Brad King2019-08-061-1/+3
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3653
| * \ \ \ \ \ \ Merge branch 'fileapi-install-generators' into release-3.15Brad King2019-08-024-7/+22
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3639
| * \ \ \ \ \ \ \ Merge branch 'source_group-tree-files' into release-3.15Brad King2019-07-301-11/+4
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3630
| * \ \ \ \ \ \ \ \ Merge branch 'vs-spectre-off' into release-3.15Brad King2019-07-302-5/+8
| |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge-request: !3629
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2019-08-201-1/+1
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'string-literal-append'Brad King2019-08-1920-77/+43
|\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | da26b3be89 avoid adding multiple consecutive string literals to std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3698
| * | | | | | | | | | | avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-1820-77/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While at it change some single character additions to be of type char.
* | | | | | | | | | | | Merge topic 'cmCryptoHash_string_view'Brad King2019-08-194-27/+26
|\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f1c529c4fb cmCryptoHash: Accept cm::string_view input Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3697
| * | | | | | | | | | | | cmCryptoHash: Accept cm::string_view inputSebastian Holtermann2019-08-184-27/+26
| | | | | | | | | | | | |
* | | | | | | | | | | | | Merge topic 'cmStringAlgorithms_IsOn'Brad King2019-08-1966-329/+309
|\ \ \ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3b6c62be23 cmSystemTools: Remove IsInternallyOn, IsNOTFOUND, IsOn, IsOff 20e580be01 Source sweep: Use cmIsOn instead of cmSystemTools::IsOn 5b7650216b cmStringAlgorithms: Add cmIsInternallyOn, cmIsNOTFOUND, cmIsOn, cmIsOff Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3691
| * | | | | | | | | | | | cmSystemTools: Remove IsInternallyOn, IsNOTFOUND, IsOn, IsOffSebastian Holtermann2019-08-172-123/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The removes the following methods from cmSystemTools: - `IsInternallyOn` - `IsNOTFOUND` - `IsOn` - `IsOff`
| * | | | | | | | | | | | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-1762-206/+185
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This replaces invocations of - `cmSystemTools::IsInternallyOn` with `cmIsInternallyOn` - `cmSystemTools::IsNOTFOUND` with `cmIsNOTFOUND` - `cmSystemTools::IsOn` with `cmIsOn` - `cmSystemTools::IsOff` with `cmIsOff`
| * | | | | | | | | | | | cmStringAlgorithms: Add cmIsInternallyOn, cmIsNOTFOUND, cmIsOn, cmIsOffSebastian Holtermann2019-08-172-0/+124
| |/ / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds the following functions to cmStringAlgorithms: - `cmIsInternallyOn` - `cmIsNOTFOUND` - `cmIsOn` - `cmIsOff` The implementations were copied from the equivalent functions in cmSystemTools.
* | | | | | | | | | | | CMake Nightly Date StampKitware Robot2019-08-191-1/+1
| |/ / / / / / / / / / |/| | | | | | | | | |
* | | | | | | | | | | CMake Nightly Date StampKitware Robot2019-08-181-1/+1
|/ / / / / / / / / /
* | | | | | | | | | CMake Nightly Date StampKitware Robot2019-08-171-1/+1
| | | | | | | | | |
* | | | | | | | | | Merge topic 'cmExpandList'Kyle Edwards2019-08-1693-508/+492
|\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 2f6495e24e cmSystemTools: Remove ExpandListArgument methods f4f3c68926 Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgument ff42dec891 cmStringAlgorithms: Add cmExpandList functions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3682
| * | | | | | | | | | cmSystemTools: Remove ExpandListArgument methodsSebastian Holtermann2019-08-142-116/+0
| | | | | | | | | | |
| * | | | | | | | | | Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-1490-394/+381
| | | | | | | | | | |
| * | | | | | | | | | cmStringAlgorithms: Add cmExpandList functionsSebastian Holtermann2019-08-142-0/+113
| | | | | | | | | | |
* | | | | | | | | | | Merge topic 'cmStringAlgorithms_ulong'Kyle Edwards2019-08-1618-58/+70
|\ \ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 935fbe0b04 cmStringAlgorithms: Add cmStrToLong and cmStrToULong Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3681
| * | | | | | | | | | cmStringAlgorithms: Add cmStrToLong and cmStrToULongSebastian Holtermann2019-08-1018-58/+70
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
| | | | | | | | | | |