summaryrefslogtreecommitdiffstats
path: root/Source/cmCoreTryCompile.cxx
Commit message (Expand)AuthorAgeFilesLines
* ObjC: Add try_compile supportCristian Adam2019-11-091-80/+128
* try_compile: support Swift for cross-compilationSaleem Abdulrasool2019-10-151-0/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-2/+4
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-2/+2
* Source sweep: Replace cmExpandList with the shorter cmExpandedListSebastian Holtermann2019-08-231-2/+1
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-7/+3
* 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-2/+2
* Merge topic 'tidy_inefficient_string'Brad King2019-08-071-2/+3
|\
| * clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-2/+3
* | cmStringAlgorithms: cmIsSpace, cmTrimWhitespace, cmEscapeQuotes, cmTokenizeSebastian Holtermann2019-08-051-1/+1
|/
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-3/+2
* Source: std::string related cleanupVitaly Stakhovsky2019-05-151-5/+5
* Merge topic 'fix_ios_try_compile'Brad King2019-05-061-1/+8
|\
| * iOS: Fix try_compile FILE_COPY not to failAlexandru Croitor2019-05-061-1/+8
* | MSVC: Add abstraction for runtime library selectionBrad King2019-04-171-0/+11
* | Merge topic 'ghs_os_dir'Brad King2019-04-081-2/+3
|\ \
| * | GHS: Print status message regarding GHS_OS_DIRFred Baksik2019-03-291-2/+3
* | | Merge topic 'toolchain-include_directories'Brad King2019-03-261-1/+16
|\ \ \ | |/ / |/| / | |/
| * Restore support for include_directories() in toolchain filesBrad King2019-03-251-1/+16
* | cmSystemTools::Error: consolidate parameters into single std::stringVitaly Stakhovsky2019-02-201-2/+2
|/
* try_compile: Restore expansion of ;-list in COMPILE_DEFINITIONSBrad King2019-02-151-1/+1
* 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
* | Merge topic 'implicit-includes'Brad King2019-01-221-1/+3
|\ \
| * | try_compile: Preserve special characters in COMPILE_DEFINITIONSBrad King2019-01-211-1/+3
* | | Merge topic 'use-emplace'Brad King2019-01-211-2/+2
|\ \ \ | |/ / |/| |
| * | clang-tidy: Use emplaceRegina Pfeifer2019-01-171-2/+2
| |/
* | GHS: try_compile() now uses GHS platform variablesFred Baksik2019-01-161-0/+16
|/
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-30/+33
* PIE link options: Update strategy to fix performance regressionMarc Chevrier2018-12-191-0/+18
* try_compile/try_run: Add support for LINK_OPTIONS option.Marc Chevrier2018-12-011-0/+23
* CMP0083: fix warning message on try_compileMarc Chevrier2018-11-191-0/+7
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-11/+17
* cmake: Add options for parallel builds to --build modeFlorian Maushart2018-05-251-1/+2
* Genex: Fix COMPILE_LANGUAGE propagation through try_compileBrad King2018-03-121-1/+2
* Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-11/+9
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-5/+5
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-3/+3
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-30/+21
* IWYU: Mark cmConfigure.h with pragma: keepDaniel Pfeifer2017-08-261-1/+0
* Use C++11 nullptrDaniel Pfeifer2017-08-241-1/+1
* Provide and use CM_FALLTHROUGHDaniel Pfeifer2017-06-031-0/+4
* Access string npos without instancePavel Solodovnikov2017-06-011-1/+1
* Add options for separate compile and link sysrootsBrad King2017-05-091-0/+4
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-2/+2
* fix some include-what-you-use diagnosticsDaniel Pfeifer2017-02-171-0/+1
* try_compile: extend CMP0067 to honor language standards for CUDA.Robert Maynard2016-12-121-2/+77
* clang-tidy: apply misc-suspicious-string-compare fixesDaniel Pfeifer2016-12-121-11/+6