summaryrefslogtreecommitdiffstats
path: root/Source/cmcmd.cxx
Commit message (Expand)AuthorAgeFilesLines
* file(ARCHIVE_CREATE): add WORKING_DIRECTORY optionYuri Witte2024-09-111-2/+2
* Merge topic 'build-databases'Brad King2024-09-051-0/+8
|\
| * cmcmd: add a tool to manage module compilation databasesBen Boeckel2024-08-271-0/+8
* | MSVC: Restore support for non-incremental linking with v100 toolset and olderRüdiger Ihle2024-09-031-4/+31
|/
* Refactor: Optimize some `std::ostream::operator<<()` callsAlex Turbov2024-08-191-120/+103
* Merge topic 'cmuvprocesschain'Brad King2024-01-251-7/+2
|\
| * cmUVProcessChain: Simplify SetExternalStream usageBrad King2024-01-241-7/+2
* | Autogen: AUTO*_EXECUTABLE: add support for per-config valuesOrkun Tokdemir2024-01-171-2/+6
* | cmake -E cat: Add ability to print standard inputKyle Edwards2023-11-031-4/+14
|/
* Autogen: Revert "AUTO*_EXECUTABLE: add support for per-config values"Orkun Tokdemir2023-10-131-6/+2
* Source: Remove redundant FileIsSymlink checksscivision2023-09-181-7/+5
* Autogen: AUTO*_EXECUTABLE: add support for per-config valuesOrkun Tokdemir2023-09-131-2/+6
* cmSystemTools::RunSingleCommand(): Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-1/+2
* cmcmd: Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-38/+32
* cmProcessTools::RunProcess(): Replace cmsysProcess with cmUVProcessChainKyle Edwards2023-08-291-21/+12
* MSVC: Run manifest tool with llvm-mt compatible argumentsur4t2023-08-161-2/+5
* cmCryptoHash: prefer to cmSystemTools::ComputeFileHashBen Boeckel2023-08-081-5/+3
* Merge topic 'msvc-embed-manifest-direct'Brad King2023-07-071-0/+20
|\
| * MSVC: Restore support for non-incremental linking without 'rc' in PATHBrad King2023-07-061-0/+20
* | cmUVProcessChain: Return output and error streams as file descriptorsKyle Edwards2023-06-141-8/+5
* | cmUVProcessChain: Add Status::SpawnResult fieldKyle Edwards2023-06-081-6/+4
|/
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-3/+3
* Merge topic 'iwyu_errors'Brad King2023-04-261-3/+10
|\
| * IWYU: Return error code if user enables error reportingAshish Sadanandan2023-04-251-3/+10
* | CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-5/+6
|/
* MSVC: Embed manifests directly for non-incremental vs_link_exe linksAndrew Ng2023-02-231-21/+21
* cmake -E time: use C++11 chrono and better format outputscivision2023-02-151-19/+5
* cmake: Add -E copy_directory_if_differentRobert Maynard2023-01-121-3/+8
* clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR propertyKyle Edwards2022-12-061-0/+6
* cmake -E copy: Add support for -t argumentKyle Edwards2022-11-151-7/+50
* Merge topic 'clang-tidy-prefer-p-option'Brad King2022-10-071-7/+19
|\
| * clang-tidy: Don't append compiler commands if using -pCraig Scott2022-10-071-7/+19
* | cmSystemTools: Provide quiet link creation methodsBrad King2022-10-061-4/+3
|/
* cmake -E env: Add --modify flagAlex Reinking2022-08-171-3/+35
* MSVC: Recognize -XYZ as well as /XYZ when parsing MS tool command linesDubach, Joev2022-07-271-4/+9
* clang-tidy: address `modernize-use-default-member-init` lintsBen Boeckel2022-05-241-4/+2
* cmake -E tar: Add --touch optionKasper Laudrup2022-03-231-1/+6
* cmOutputConverter: Always set relative path top source and binary togetherBrad King2022-02-281-4/+2
* cmcmd: add end of options delimiter to cmake -E commandsPeter Würth2022-02-031-6/+17
* Source: Replace C headers with C++ onesRose2021-11-021-1/+0
* cmcmd: Write progress and tar errors directly to stderrBrad King2021-10-271-6/+4
* bootstrap: Do not declare cmSystemTools functions that are not implementedBrad King2021-10-271-1/+5
* Source: fix many -Wmissing-prototypes warnings by marking functions staticSean McBride2021-10-251-2/+2
* Merge topic 'fix-ifdef-windows'Brad King2021-10-181-1/+1
|\
| * Source: Fix typo in _WIN32 preprocessor checksBrad King2021-10-151-1/+1
| * Merge topic 'cmake-E-cat-binary' into release-3.19Brad King2020-10-151-9/+15
| |\
* | | Move helpers functions from cmStringAlgorithms.h to cmValue.hMarc Chevrier2021-09-211-0/+1
* | | cmake: -E cat stops when an empty file is encounteredJohnny Jazeix2021-09-181-0/+2
* | | LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-7/+4
* | | cmTransformDepfile: Add support for MSBuild AdditionalInputs formatBrad King2021-06-091-0/+2