summaryrefslogtreecommitdiffstats
path: root/Source/cmCoreTryCompile.cxx
Commit message (Expand)AuthorAgeFilesLines
* try_compile(): Include languages with _ or - when passing linker varsCraig Scott2024-03-221-1/+1
* Merge topic 'cmFileCopier-error-loss'Brad King2023-12-051-7/+5
|\
| * errors: avoid constructing a stream before getting the last errorBen Boeckel2023-12-021-7/+5
* | Swift: Add abstraction for compilation modeEvan Wilde2023-11-171-0/+8
* | Merge topic 'try_compile-alias-targets'Brad King2023-10-171-1/+23
|\ \
| * | try_compile: Add support for using ALIAS targetsCristian Le2023-10-161-1/+23
* | | Merge topic 'try_compile-linker-language'Brad King2023-10-171-0/+14
|\ \ \ | |/ / |/| |
| * | try_{compile,run}: add LINKER_LANGUAGE optionscivision2023-10-161-0/+14
| |/
* | Add options to specify linker toolMarc Chevrier2023-10-131-0/+16
|/
* cxxmodules: Honor CMAKE_CXX_SCAN_FOR_MODULES in try_compileBrad King2023-10-101-0/+2
* cxxmodules: scan C++ sources for imports by defaultBen Boeckel2023-10-021-0/+7
* cmExperimental: remove the flag for C++ modulesBen Boeckel2023-10-021-13/+4
* HIP: Fix linking mixed-lang binary with CXX compiler and Makefile generatorsBrad King2023-09-251-4/+10
* HIP: Add CMAKE_HIP_PLATFORM variable to specify GPU platformBrad King2023-09-211-0/+2
* cmCoreTryCompile: forward module-related binutils variablesBen Boeckel2023-07-311-0/+1
* cmCoreTryCompile: use the source type context for source filesBen Boeckel2023-07-311-17/+51
* cmCoreTryCompile: parse `SOURCES_TYPE` argumentBen Boeckel2023-07-311-1/+39
* cmCoreTryCompile: use `target_sources` for `try_compile` targetsBen Boeckel2023-07-311-3/+4
* cmExperimental: support forwarding associated variables to `try_compile`Ben Boeckel2023-07-311-0/+3
* cmExperimental: only forward C++ module support to non-ABI checksBen Boeckel2023-07-311-1/+5
* cmExperimental: use an `enum` for whether to forward to try_compileBen Boeckel2023-07-311-1/+2
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-1/+0
* cmCoreTryCompile: combine strings where possibleBen Boeckel2023-07-191-11/+14
* cmCoreTryCompile: use single characters where possibleBen Boeckel2023-07-191-16/+16
* cmCoreTryCompile: use `cmStrCat` where possibleBen Boeckel2023-07-191-15/+14
* try_compile(): Pass down CMAKE_EXPERIMENTAL_* feature flagsKyle Edwards2023-07-171-0/+12
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-2/+2
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-0/+6
* try_compile: Record propagated CMake variables in configure logBrad King2023-02-011-0/+21
* clang-format: Add comments to suppress some formattingBrad King2023-01-181-0/+2
* try_compile: Add a NO_LOG option to skip recording in the configure logBrad King2023-01-161-0/+1
* try_compile: Add optional LOG_DESCRIPTION to record in configure logBrad King2023-01-161-0/+7
* try_compile: Report underlying error when COPY_FILE failsBrad King2023-01-161-12/+24
* TryCompileCode(): Prevent warning on return valueCraig Scott2022-12-291-1/+2
* ConfigureLog: Log try_compile and try_run checksMatthew Woehlke2022-12-161-0/+23
* cmCoreTryCompile: Return more semantic information from compile stepBrad King2022-12-141-26/+29
* try_compile: Restore COPY_FILE with CMAKE_TRY_COMPILE_CONFIGURATIONBrad King2022-11-221-4/+11
* Merge topic 'try_compile-CMP0128' into release-3.25Brad King2022-10-191-0/+6
|\
| * try_compile: Honor CMP0128 setting in test projectBrad King2022-10-181-0/+6
* | try_compile: Report build dir with --debug-trycompileMatthew Woehlke2022-10-061-0/+7
* | try_compile: Rename SOURCE_FROM_ARG -> SOURCE_FROM_CONTENTMatthew Woehlke2022-09-301-9/+10
* | try_compile: Add NO_CACHE option (also try_run)Matthew Woehlke2022-09-281-3/+9
* | Merge topic 'try_compile-source-from'Brad King2022-09-231-8/+116
|\ \
| * | try_compile: Add SOURCE_FROM_FILEMatthew Woehlke2022-09-221-0/+32
| * | try_compile: Add SOURCE_FROM_{ARG,VAR}Matthew Woehlke2022-09-221-8/+84
* | | Merge topic 'try_run-no-project'Brad King2022-09-231-8/+4
|\ \ \
| * | | try_run: Remove PROJECT supportMatthew Woehlke2022-09-211-8/+4
| |/ /
* | | try_compile: Improve error message consistencyMatthew Woehlke2022-09-161-3/+3
|/ /
* | try_compile: Add PROJECT keyword-dispatched signatureMatthew Woehlke2022-09-141-30/+70