summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* macOS: Suppress default '-arch arm64' with CMAKE_<LANG>_COMPILER_TARGETBrad King2023-03-151-2/+6
* cmGeneratorTarget: Pass language to GetAppleArchs when possibleBrad King2023-03-151-1/+2
* cmGeneratorTarget: Convert GetAppleArchs output argument to return valueBrad King2023-03-151-3/+5
* Merge topic 'support_cubin_fatbin_optix_cuda_output'Brad King2023-03-141-6/+22
|\
| * CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilationRobert Maynard2023-03-131-6/+22
* | Merge topic 'target_sources-backtrace'Brad King2023-03-021-7/+6
|\ \
| * | target_sources: Fix backtrace on missing sourceBrad King2023-02-281-7/+6
| |/
* | Merge topic 'Apple-handle-Text-Stubs'Brad King2023-03-021-45/+127
|\ \ | |/ |/|
| * Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-30/+108
| * Enhance support functionsMarc Chevrier2023-02-281-16/+20
* | Add option to add SOVERSION to DLL namesRalf Habacker2023-02-271-1/+7
|/
* cmGeneratorTarget: synthetic targets don't have output eitherBen Boeckel2023-02-141-0/+5
* cmMakefile: add support for a "synthesized" targetBen Boeckel2023-02-141-0/+5
* cmTarget: store visibility as an `enum` rather than boolsBen Boeckel2023-02-141-0/+5
* cmGeneratorTarget: `INTERFACE` targets with C++ modules are also "in"Ben Boeckel2023-02-081-3/+5
* cmGeneratorTarget: add a method to query if Fortran sources existBen Boeckel2023-02-011-0/+9
* Merge topic 'optimize-full-name-function'Brad King2023-01-191-68/+65
|\
| * cmGeneratorTarget: Cache full name componentsPierre Testart2023-01-181-68/+65
* | cmValue: Use operator* explicitly to convert to std::string; avoid extra callVitaly Stakhovsky2023-01-161-2/+2
* | STATIC_LIBRARY_OPTIONS: ensure correct expension of list inside a genexMarc Chevrier2022-12-201-7/+4
|/
* Merge topic 'clang-tidy-export-fixes-dir'Brad King2022-12-071-0/+18
|\
| * clang-tidy: add <LANG>_CLANG_TIDY_EXPORT_FIXES_DIR propertyKyle Edwards2022-12-061-0/+18
* | Merge topic 'link-options-cache'Brad King2022-12-051-2/+4
|\ \ | |/ |/|
| * cmGeneratorTarget: Fix regression in CUDA device link optionsBrad King2022-12-021-2/+4
* | Merge topic 'add-generator-target-caches'Brad King2022-11-301-1/+57
|\ \ | |/
| * cmGeneratorTarget: Add caches to some functionsPierre Testart2022-11-281-1/+57
* | cmGeneratorTarget: factor out fileset info and scanning detectionBen Boeckel2022-11-231-0/+82
* | cmGeneratorTarget: factor out dyndep support detectionBen Boeckel2022-11-231-0/+16
|/
* CMake: fix sizeof string literal violationsKyle Edwards2022-11-181-1/+1
* cmGeneratorExpression: Require cmake instanceKyle Edwards2022-11-111-22/+37
* Merge topic 'fix-cxx20-detection'Brad King2022-11-111-5/+12
|\
| * Ninja: Restore support for compilers not defining a C++ standard levelLingkai Dong2022-11-101-5/+12
* | VS: Add COMMON_LANGUAGE_RUNTIME support for "netcore"ζeh Matt2022-10-281-2/+7
* | clang-tidy: enable cmStrLen() check and fix violationsKyle Edwards2022-10-191-1/+1
|/
* VERIFY_INTERFACE_HEADER_SETS: Add IWYU pragma: associated to verification fileDaniel Hannon2022-10-071-1/+5
* Xcode: Set object file locations using TARGET_TEMP_DIRBrad King2022-09-291-3/+0
* Merge topic 'check-library-properties-fix-performances-regression'Brad King2022-09-091-1/+1
|\
| * renames method FinalizeTargetCompileInfo() in FinalizeTargetConfiguration().Marc Chevrier2022-09-071-1/+1
* | Merge topic 'file-set-source-group'Kyle Edwards2022-08-251-1/+1
|\ \ | |/
| * FILE_SET: Fix source group detectionKyle Edwards2022-08-241-1/+1
* | Merge topic 'all-verify-interface-header-sets'Kyle Edwards2022-08-031-0/+12
|\ \ | |/
| * VERIFY_INTERFACE_HEADER_SETS: Add verification target for allKyle Edwards2022-08-031-0/+12
| * Merge topic 'verify-interface-header-sets-interface-library-source-language' ...Brad King2022-07-281-0/+6
| |\
* | \ Merge topic 'cuda_add_lto_support'Brad King2022-08-031-3/+27
|\ \ \
| * | | CUDA: Add Device LTO support for nvccRobert Maynard2022-07-221-3/+27
* | | | Merge topic 'verify-interface-header-sets-interface-library-source-language'Brad King2022-07-281-0/+6
|\ \ \ \ | | |_|/ | |/| |
| * | | VERIFY_INTERFACE_HEADER_SETS: Fall back to global languagesKyle Edwards2022-07-271-0/+6
* | | | Merge topic 'verify-interface-header-sets-add-compile-definitions'Brad King2022-07-281-0/+6
|\ \ \ \ | |_|/ / |/| | / | | |/ | |/|
| * | VERIFY_INTERFACE_HEADER_SETS: Finalize compile info for verify targetsKyle Edwards2022-07-271-0/+6
| |/
* | Merge topic 'cpp-named-module-file-sets'Brad King2022-06-171-1/+89
|\ \