summaryrefslogtreecommitdiffstats
path: root/Source/cmTryRunCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* try_compile: Add NO_CACHE option (also try_run)Matthew Woehlke2022-09-281-3/+9
* try_compile: More useful error if insufficient argumentsMatthew Woehlke2022-09-151-2/+4
* cmCoreTryCompile: Port to cmArgumentParserBrad King2022-08-021-134/+58
* cmCoreTryCompile: Move target type selection logic to try_compileBrad King2022-08-021-1/+1
* cmCoreTryCompile: Simplify TryCompileCode return typeBrad King2022-08-021-2/+2
* cmTry{Compile,Run}Command: Port away from legacy cmCommandBrad King2022-07-261-21/+61
* try_run: Add RUN_OUTPUT_STDOUT_VARIABLE and RUN_OUTPUT_STDERR_VARIABLE.Patrick Northon2022-07-081-12/+159
* messages: remove screamake from comments and errorsBen Boeckel2022-04-251-10/+10
* Source: Replace most calls to sprintf with snprintfSean McBride2021-10-251-1/+1
* Rename cmProp in cmValueMarc Chevrier2021-09-211-4/+4
* try_run: Allow to set working directoryAsit Dhal2021-02-031-2/+19
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-5/+5
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* cmState::GetCacheEntryValue: return cmPropVitaly Stakhovsky2020-03-171-3/+2
* 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 cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-2/+1
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-29/+27
* avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-2/+1
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-1/+2
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-3/+2
* Source: std::string related cleanupVitaly Stakhovsky2019-05-151-9/+9
* Merge topic 'cmrange-improvements'Brad King2019-02-251-1/+1
|\
| * cmRange: Move to dedicated header fileRegina Pfeifer2019-02-211-1/+1
* | cmSystemTools: More functions accept `std::string` paramsVitaly Stakhovsky2019-02-201-3/+2
|/
* Merge topic 'modernize-for-loops'Brad King2019-02-111-4/+3
|\
| * Modernize: Use ranged for-loops when possibleArtur Ryt2019-02-071-4/+3
* | cmSystemTools::RunSingleCommand: Accept std::string argumentVitaly Stakhovsky2019-02-061-2/+2
|/
* Merge topic 'cmake-files-directory'Brad King2019-01-251-1/+1
|\
| * cmake: inlined files dir constant and removed it from cmake.hBruno Manganelli2019-01-211-1/+1
* | cmSystemTools::Error(): new overload accepting std::stringVitaly Stakhovsky2019-01-231-2/+2
* | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-2/+2
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-1/+2
* try_compile/try_run: Add support for LINK_OPTIONS option.Marc Chevrier2018-12-011-1/+2
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-1/+1
* Make use of std::chrono throughout every componentWouter Klouwen2018-01-231-2/+2
* TryRun: do not call strcpy()Rolf Eike Beer2017-10-081-4/+5
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-5/+5
* Use C++11 nullptrDaniel Pfeifer2017-08-241-11/+10
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Use the empty method to check for emptinessDaniel Pfeifer2016-10-301-2/+3
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-2/+8
* Separate compilation for commands included in cmBootstrapCommands2Daniel Pfeifer2016-10-211-0/+3
* cmState: Move CacheEntryType enum to separate namespaceStephen Kelly2016-10-191-5/+6
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* use CM_NULLPTRDaniel Pfeifer2016-06-281-12/+13
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-173/+116
* Isolate formatted streaming blocks with clang-format off/onBrad King2016-05-061-0/+2
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* try_compile: Add option to control type of targetBrad King2016-02-191-1/+1