summaryrefslogtreecommitdiffstats
path: root/Source/cmcmd.cxx
Commit message (Expand)AuthorAgeFilesLines
* FASTBuild: Add generatorEduard Voronkin2025-08-261-0/+12
* Merge topic 'stdio-terminal'Brad King2025-08-141-1/+4
|\
| * Makefile: Fix regression that prints unnecessary VT100 escape sequencesBrad King2025-08-131-1/+4
* | Merge topic 'issue-24923-new-cli-tools'Brad King2025-08-011-3/+35
|\ \
| * | cmake -E: Add copy_if_newer and copy_directory_if_newerBenjamin Buch2025-07-311-3/+35
| |/
* | cmcmd: also forward rsp files in `.o` directoriesBen Boeckel2025-07-291-1/+3
* | Makefiles: pass the target name to `cmake -E cmake_depends`Ben Boeckel2025-07-291-1/+18
|/
* StdIo: Replace uses of KWSys Terminal with StdIo::PrintBrad King2025-05-191-16/+21
* StdIo: Replace uses of KWSys ConsoleBuf with StdIo::ConsoleBrad King2025-05-131-8/+8
* cmcmd: Simplify vs_link_{exe,dll} output encoding logicBrad King2025-04-171-13/+15
* cmcmd: Clarify comment explaining vs_link_{exe,dll} output encodingBrad King2025-04-171-4/+10
* IAR: Add support for C-STAT static analysisFelipe Torrezan2025-04-091-1/+51
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-36/+36
* ci: Extend spellcheck job with 'typos' toolAlex Turbov2025-01-221-2/+2
* cmake: Explicitly normalize input paths as they exist on diskBrad King2024-10-221-9/+9
* 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