summaryrefslogtreecommitdiffstats
path: root/Source/cmCMakeHostSystemInformationCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* Source: Avoid out-of-range inputs to std::isspace()Brad King2024-01-171-2/+2
* Help: Replace link with its http redirectBrad King2023-10-191-1/+1
* cmake_host_system_information: Add MSYSTEM_PREFIX queryBrad King2023-09-101-0/+97
* cmCMakeHostSystemInformationCommand: Clarify function names and rolesBrad King2023-09-091-10/+9
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-0/+1
* cmList: Add container conversion to stringMarc Chevrier2023-06-221-2/+2
* iwyu: ignore `std::remove_reference` requirementsBen Boeckel2023-05-161-1/+0
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-6/+9
* cmCMakeHost*Command: Report keyword errors via argument parser resultsBrad King2022-07-221-8/+4
* cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-1/+1
* cmSystemTools: Fix 'ErrorOccurred' spellingFeRD (Frank Dana)2022-06-131-1/+1
* cmWindowsRegistry: Add helper for conversion between string and enum ViewMarc Chevrier2022-04-291-13/+5
* cmake_host_system_information: query windows registryMarc Chevrier2022-04-131-0/+108
* cmake_host_system_information: Add undocumented VS_MSBUILD_COMMAND keyBrad King2021-10-201-0/+7
* cmake_host_system_information: Make it available for all systemsAlex Turbov2021-08-201-4/+0
* Refactor: Simplify `GetValue()` function callsAlex Turbov2021-08-201-15/+27
* cmake_host_system_information: Also set `USED_FALLBACK_SCRIPT`Alex Turbov2021-08-201-1/+4
* cmake_host_system_information: Can run fallback scriptsAlex Turbov2021-08-201-2/+90
* cmake_host_system_information: Can read `/etc/os-release` fileAlex Turbov2021-08-201-6/+191
* Refactor: Deduplicate code for `VS_nn_DIR` keys processingAlex Turbov2021-07-301-48/+18
* Refactor: Use string viewAlex Turbov2021-07-301-29/+31
* Refactor: `bool GetValue(..., string&)` → `optional<string> GetValue(...)`Alex Turbov2021-07-301-70/+114
* Refactor: Move module private functions on topAlex Turbov2021-07-281-62/+54
* Refactor: Run CPU/OS/Memory tests once on first runAlex Turbov2021-07-271-4/+8
* VS: Add Visual Studio 17 2022 generatorBrad King2021-06-251-0/+16
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* Source sweep: Replace std::ostringstream when used with a single appendSebastian Holtermann2019-08-231-4/+1
* cmCommand refactor: cmCMakeHostSystemInformationCommandGabor Bencze2019-08-201-44/+52
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-1/+1
* VS: Add Visual Studio 16 2019 generatorBrad King2019-01-111-0/+16
* VS: Rename VS 2017 generator sources to be version-independentBrad King2019-01-111-3/+3
* VS: Parameterize cmVSSetupAPIHelper instances with VS versionBrad King2019-01-111-1/+1
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-6/+6
* VS: Select and save a VS 2017 instance persistentlyBrad King2017-10-191-0/+14
* cmake_host_system_information: Add more keywordsFlorian Maushart2017-06-051-0/+49
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-2/+2
* Add undocumented CMake language means to find VS 2017Brad King2017-03-271-0/+13
* Separate compilation for commands included in cmCommandsDaniel Pfeifer2016-10-211-0/+7
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Use braces around statementsDaniel Pfeifer2016-09-161-2/+2
* Prefer istringstream and ostringstream over stringstream.Daniel Pfeifer2016-06-141-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-51/+30
* Remove use of include <cmsys/ios/*> and cmsys_ios::*Brad King2015-08-201-3/+1
* Remove some c_str() calls.Stephen Kelly2014-03-111-2/+2
* Add cmake_host_system_information commandNils Gladitz2013-06-191-0/+126