summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
* cmCTestGenericHandler::GetOption returns cmPropMarc Chevrier2021-09-137-35/+30
|
* Merge topic 'enh-AddCacheEntry-accepts-new-types'Marc Chevrier2021-09-1014-63/+90
|\ | | | | | | | | | | | | | | f84193292c Use new AddCacheEntry signatures 3c2e58eeb8 AddCacheEntry accept cmProp or std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6495
| * Use new AddCacheEntry signaturesMarc Chevrier2021-09-1010-56/+47
| |
| * AddCacheEntry accept cmProp or std::stringMarc Chevrier2021-09-106-7/+43
| |
* | Merge topic 'vs_settings'Brad King2021-09-102-40/+54
|\ \ | | | | | | | | | | | | | | | | | | | | | f21158cdfe VS: Honor VS_SETTINGS source file property on all sources 3bf013632d cmVisualStudio10TargetGenerator: Factor out helper to write VS_SETTINGS Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6492
| * | VS: Honor VS_SETTINGS source file property on all sourcesSteven Boswell2021-09-092-4/+8
| | | | | | | | | | | | | | | | | | Extend the feature added by commit 2ce42f281f (VS: Add VS_SETTINGS source file property, 2020-03-18, v3.18.0-rc1~449^2~3) to support all source file types.
| * | cmVisualStudio10TargetGenerator: Factor out helper to write VS_SETTINGSSteven Boswell2021-09-092-36/+46
| | |
* | | Merge topic 'vs-csproj-scripts'Brad King2021-09-104-5/+26
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | b284a21fee VS: Add missing label in C# project-build events Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6485
| * | | VS: Add missing label in C# project-build eventsSteven Boswell2021-09-094-5/+26
| |/ / | | | | | | | | | Fixes: #21440
* | | Merge topic 'ctest-memcheck-generate-test.xml'Brad King2021-09-102-0/+16
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | ce44c2cec3 ctest_memcheck: generate `DynamicAnalysis-Test.xml` as well Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6491
| * | | ctest_memcheck: generate `DynamicAnalysis-Test.xml` as wellBen Boeckel2021-09-092-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This is useful so that memcheck results also show up as test results on CDash. It will be submitted with the other `MemCheck` parts. Fixes: #22190
* | | | Merge topic 'ninja-rc'Brad King2021-09-101-2/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fa2f6e0f5a cmNinjaTargetGenerator: Use short path for cmcldeps.exe Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6502
| * | | | cmNinjaTargetGenerator: Use short path for cmcldeps.exeWayde Reitsma2021-09-031-2/+5
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2021-09-101-1/+1
| |_|/ / |/| | |
* | | | Merge topic 'mocmacrosonce'Brad King2021-09-092-1/+10
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8ff0c2b1dd AutoMoc: Do not list moc macros multiple times 6e2f4029c0 cmAlgorithms: Preserve const-ness in cmRemoveDuplicates range signature Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6459
| * | | | AutoMoc: Do not list moc macros multiple timesDavid Redondo2021-09-031-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When working on a project with a nested dependency tree, a macro can be added multiple times. For example in a project I am working on, in the warning "includes the moc file [... ] but does not contain a [...] macro" the macro list contains 127 entries but only 25 unique ones.
| * | | | cmAlgorithms: Preserve const-ness in cmRemoveDuplicates range signatureBrad King2021-09-031-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The pattern `vec.erase(cmRemoveDuplicates(vec), vec.end())` fails to compile with GCC 4.8's libstdc++ if `cmRemoveDuplicates` returns a `const_iterator` because `end()` returns an `iterator`. Overload `cmRemoveDuplicates` to return an iterator type matching the const-ness of its argument.
* | | | | Merge topic 'refactor-string-backtrace-vectors'Brad King2021-09-0920-537/+224
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ab94c369c9 Refactor: Convert parallel string/backtrace vectors to BT vectors Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6486
| * | | | | Refactor: Convert parallel string/backtrace vectors to BT vectorsKyle Edwards2021-09-0320-537/+224
| | |_|_|/ | |/| | |
* | | | | Merge topic 'update-kwsys'Brad King2021-09-096-19/+36
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5cb8516bec Merge branch 'backport-kwsys' into update-kwsys 8e16c9ed1c Merge branch 'upstream-KWSys' into update-kwsys 00ccc0f47c KWSys 2021-09-03 (0da908d4) 115152ce10 KWSys: SystemTools: Ensure Windows Vista APIs are available before using them Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6500
| * | | | | Merge branch 'upstream-KWSys' into update-kwsysBrad King2021-09-036-19/+36
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | # By KWSys Upstream * upstream-KWSys: KWSys 2021-09-03 (0da908d4)
* | | | | | CMake Nightly Date StampKitware Robot2021-09-091-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-081-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-071-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-061-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-051-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-041-1/+1
| |_|_|/ / |/| | | |
* | | | | Merge topic 'ninja-armclang-windows'Brad King2021-09-031-0/+2
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | b6cf93472f Ninja: fix ARMClang paths for Windows Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6484
| * | | | Ninja: fix ARMClang paths for WindowsMartin Kojtal2021-09-021-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We need to escape paths for ARMClang on Windows, see the referenced issue for more details. Fixes: #21093
| * | | | CMake 3.21.2v3.21.2Brad King2021-08-251-1/+1
| | | | |
| * | | | Merge topic 'vs-toolset-version' into release-3.21Brad King2021-08-241-0/+3
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 25c5ebba7e VS: Add special case for '-T version=14.29.16.11' under VS 16.11 Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6469
* | | | | | CMake Nightly Date StampKitware Robot2021-09-031-1/+1
| |_|/ / / |/| | | |
* | | | | Merge topic 'enh-SetProperty-accepts-new-types'Marc Chevrier2021-09-0226-88/+184
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | dc3aa4024e Refactor: Use new SetProperty signatures 6dfa581bab Enhancement: SetProperty accept cmProp or std::string Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6478
| * | | | | Refactor: Use new SetProperty signaturesMarc Chevrier2021-08-2512-32/+30
| | | | | |
| * | | | | Enhancement: SetProperty accept cmProp or std::stringMarc Chevrier2021-08-2516-56/+154
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Methods SetProperty of classes cmPropertyMap, cmStateDirectory and cmMakefile accept now cmProp or std::string as argument.
* | | | | | CMake Nightly Date StampKitware Robot2021-09-021-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-09-011-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-08-311-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-08-301-1/+1
| | | | | |
* | | | | | CMake Nightly Date StampKitware Robot2021-08-291-1/+1
| |_|_|_|/ |/| | | |
* | | | | CMake Nightly Date StampKitware Robot2021-08-281-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2021-08-271-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2021-08-261-1/+1
| | | | |
* | | | | Merge topic 'darwin-wmake-jwasm-support'Brad King2021-08-251-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | bf09145eb0 Enable Watcom WMake generator on Darwin 78f758a463 Use dashes for MASM flags Acked-by: Kitware Robot <kwrobot@kitware.com> Tested-by: buildbot <buildbot@kitware.com> Merge-request: !6472
| * | | | | Enable Watcom WMake generator on DarwinBradley Bell2021-08-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Open Watcom v2 runs on Mac OS and is useful there for doing cross-compilation.
* | | | | | CMake Nightly Date StampKitware Robot2021-08-251-1/+1
| |/ / / / |/| | | |
* | | | | Merge topic 'refactor-reduce-cmToCStr-usage'Brad King2021-08-2418-69/+83
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5a2a275bb4 Refactor: reduce cmToCStr usage 2984df9100 Refactor: cmHasPrefix and cmHasSuffix accept now cmProp Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !6455
| * | | | | Refactor: reduce cmToCStr usageMarc Chevrier2021-08-1917-69/+62
| | | | | |
| * | | | | Refactor: cmHasPrefix and cmHasSuffix accept now cmPropMarc Chevrier2021-08-191-0/+21
| | | | | |
* | | | | | Merge topic 'host-distro-info'Brad King2021-08-241-155/+451
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b9698f89df cmake_host_system_information: Make it available for all systems 5469c71a82 Refactor: Simplify `GetValue()` function calls 6c92f80f2e cmake_host_system_information: Also set `USED_FALLBACK_SCRIPT` efe139d1b8 cmake_host_system_information: Can run fallback scripts 1e65e4a6e5 cmake_host_system_information: Can read `/etc/os-release` file e808cbb1dd Testing: Convert `cmake_host_system_information` tests into `RunCMake` 9e831284e5 Documentation: Use definition list instead of tables 346f3de005 Refactor: Deduplicate code for `VS_nn_DIR` keys processing ... Acked-by: Kitware Robot <kwrobot@kitware.com> Acked-by: buildbot <buildbot@kitware.com> Merge-request: !6410