summaryrefslogtreecommitdiff
path: root/Source/cmTryRunCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* ConfigureLog: De-duplicate event backtrace and check key generationBrad King2023-02-011-3/+1
* try_compile: Record stack of in-progess checks in configure logBrad King2023-01-161-0/+1
* try_compile: Add a NO_LOG option to skip recording in the configure logBrad King2023-01-161-1/+1
* Merge branch 'backport-try_run-cross-compile' into try_run-cross-compileBrad King2023-01-121-6/+8
|\
| * try_run: Avoid crash in keyword-dispatched signature when cross-compilingBrad King2023-01-121-6/+8
* | try_run: Do not require unrequested stdout/stderr when cross-compilingBrad King2023-01-121-4/+10
* | FileAPI: Add "configureLog" object kindBrad King2022-12-171-0/+1
* | ConfigureLog: Version individual events instead of the whole logBrad King2022-12-161-20/+24
* | ConfigureLog: Log try_compile and try_run checksMatthew Woehlke2022-12-161-11/+82
* | cmTryRunCommand: Factor out stdout/stderr capture conditionsBrad King2022-12-141-14/+8
* | cmCoreTryCompile: Return more semantic information from compile stepBrad King2022-12-141-2/+3
|/
* 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-161-5/+5