summaryrefslogtreecommitdiffstats
path: root/Tests/CMakeLib
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'debugger-segfault'Brad King2023-06-301-1/+29
|\
| * Debugger: Fix threads request segfault after thread exited eventBen McMorran2023-06-291-1/+29
* | CMakeLibTests: Precompile common expensive headersClemens Wasser2023-06-221-0/+4
* | cmUVStream: Add cmUVStreamRead() functionKyle Edwards2023-06-141-0/+57
* | cmUVProcessChain: Return output and error streams as file descriptorsKyle Edwards2023-06-141-21/+30
* | cmUVPipeIStream: Add cmUVPipeIStreamKyle Edwards2023-06-141-0/+40
* | cmUVProcessChain: Add support for SetExternalStream(Stream_INPUT)Kyle Edwards2023-06-122-0/+34
* | cmUVProcessChain: Add Status::SpawnResult fieldKyle Edwards2023-06-082-64/+203
|/
* cmUVProcessChain: Add Status::GetException() methodKyle Edwards2023-06-052-14/+65
* cmUVProcessChain: Add Finished() methodKyle Edwards2023-05-311-0/+12
* cmake: Add debuggerGlen Chung2023-05-3012-0/+1733
* cmUVProcessChain: Add option for merged output and errorKyle Edwards2023-05-261-0/+60
* cmUVProcessChain: Add working directory optionKyle Edwards2023-05-263-0/+70
* iwyu: ignore `std::remove_reference` requirementsBen Boeckel2023-05-161-2/+1
* Link step: use linker dependency linker fileMarc Chevrier2023-05-032-19/+19
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-1/+0
* cmList class: various enhancementsMarc Chevrier2023-04-291-34/+35
* cmList: CMake list implementationMarc Chevrier2023-04-052-0/+996
* Merge topic 'presets-json-errors'Brad King2023-03-303-167/+167
|\
| * presets: Improve JSON parser and error messagesMartin Duffy2023-03-293-167/+167
* | Utilities/Sphinx: Add 'cref' roleMatthew Woehlke2023-03-142-2/+12
* | cmRST: Fix cmake domain directives with newline before argumentBrad King2023-03-092-10/+20
* | Utilities/Sphinx: Add a directive to document command signaturesMatthew Woehlke2023-03-032-0/+16
|/
* Remove component size limit for version comparisonsDavid Gobbi2023-02-201-2/+20
* Tests: Add cases for cmSystemTools::VersionCompareDavid Gobbi2023-02-201-0/+29
* Tests: Remove references to dropped KWSys SharedForward componentBrad King2023-02-072-17/+0
* Revise C++ coding style using clang-format-15Kitware Robot2023-01-1821-27/+27
* cmStrCat(): allow any argument to be an rvalue stringKyle Edwards2022-12-061-4/+14
* cmStrCat(): optimize when first argument is an rvalue stringKyle Edwards2022-11-301-0/+14
* Merge topic 'modernize-build-self'Brad King2022-09-232-7/+5
|\
| * Build: Simplify `configure_file()` callsAlex Turbov2022-09-222-5/+3
| * Build: Modernize some `foreach` calls to use `IN LISTS`/`IN ITEMS`Alex Turbov2022-09-221-2/+2
* | Merge topic 'parse-large-int'Brad King2022-09-211-0/+35
|\ \ | |/ |/|
| * cmStringAlgorithms: Add functions to parse strings to long long integersBrad King2022-09-201-0/+35
* | cm::enum_set: fix various bugsMarc Chevrier2022-08-221-0/+9
* | cmArgumentParser: Ignore positional after keywordMatthew Woehlke2022-08-171-6/+15
* | cmArgumentParser: Model non-empty strings with wrapper typeBrad King2022-07-281-0/+16
* | cmArgumentParser: Offer bindings for positional argumentsBrad King2022-07-271-0/+7
* | cmArgumentParser: Add callback bindingsBrad King2022-07-271-3/+110
* | cmArgumentParser: Propagate constructors through binding wrapper typesBrad King2022-07-271-0/+14
* | cmArgumentParser: Offer binding for list of parsed keywordsBrad King2022-07-251-0/+23
* | cmArgumentParser: Drop unused keywordsMissingValue argument to Parse()Brad King2022-07-251-17/+7
* | cmArgumentParser: Capture keyword errors in parse resultsBrad King2022-07-221-2/+16
* | cmArgumentParser: Add structure to capture operational resultsBrad King2022-07-221-39/+57
* | cmArgumentParser: Model maybe-missing string with wrapper typeBrad King2022-07-071-0/+5
* | cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-5/+12
* | cmArgumentParser: Offer cm::optional bindings to capture keyword presenceBrad King2022-07-051-11/+38
* | cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-4/+5
* | clang-tidy: address `google-readability-casting` lintsBen Boeckel2022-05-241-1/+1
* | cmJSONHelpers: Restructure cmJSONHelpersMartin Duffy2022-05-051-23/+24