summaryrefslogtreecommitdiffstats
path: root/Source/cmCommonTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmCommonTargetGenerator: use modules from linked object-referenced targetsBen Boeckel2023-11-231-1/+12
* cmCommonTargetGenerator: return forward linked target dirs tooBen Boeckel2023-11-211-29/+44
* cmCommonTargetGenerator: use modules from object-referenced targetsBen Boeckel2023-11-211-0/+8
* Merge branch 'backport-target-objects' into target-objectsBrad King2023-11-141-2/+8
|\
| * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sourcesBrad King2023-11-141-0/+3
| * cmCommonTargetGenerator: Factor out GetLinkedTargetDirectories loop bodyBrad King2023-11-141-9/+8
* | cmCommonTargetGenerator: Drop unused local variableBrad King2023-11-141-1/+0
* | Merge topic 'lint-genex-empty'Brad King2023-09-261-4/+1
|\ \ | |/
| * Linting: Fix empty evaluated genexOrkun Tokdemir2023-09-251-4/+1
* | cmComputeLinkInformation: add `OBJECT` libraries as link itemsBen Boeckel2023-08-011-7/+1
* | IWYU: Update for Debian 12 CI jobBrad King2023-07-281-0/+1
|/
* cmComputeLinkInformation: track OBJECT library dependenciesBen Boeckel2023-07-221-3/+9
* Source: Fix -Wdangling-reference warnings exposed by gcc 13Brad King2023-05-221-1/+1
* TargetGenerator: Factor out generation of code check rulesOrkun Tokdemir2023-05-161-0/+165
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-2/+2
* Merge topic 'module-depends-static-lib-cycle'Brad King2023-03-271-0/+3
|\
| * Ninja,Makefile: Restore Fortran module scanning in static library cycleBrad King2023-03-241-0/+3
* | Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-1/+0
* | Enhance support functionsMarc Chevrier2023-02-281-1/+1
* | cmCommonTargetGenerator: also consider synthetic targetsBen Boeckel2023-02-141-1/+3
* | Merge topic 'lang-linker-launcher-genex'Brad King2023-02-031-3/+11
|\ \ | |/ |/|
| * <LANG>_LINKER_LAUNCHER: Allow generator expressionsKyle Edwards2023-02-021-3/+11
* | cmCommonTargetGenerator: classify linked target directories by languageBen Boeckel2023-02-011-1/+6
|/
* cmCommonTargetGenerator: fix linked target directory for multi-config buildsBen Boeckel2022-06-141-0/+4
* cmLocalGenerator: Adopt AppendModuleDefinitionFlag methodBrad King2022-05-311-28/+0
* Provide guidance when trying to use non-enabled languageRobert Maynard2022-05-041-1/+29
* Ninja: Avoid preprocessing twice with explicit Fortran_PREPROCESSPeter Hill2022-02-241-2/+5
* Rename cmProp in cmValueMarc Chevrier2021-09-211-7/+7
* Clang: embed windows manifests with GNU interfaceThomas Bernard2021-09-161-4/+9
* Refactor: cmCommonTargetGenerator::GetFeature returns cmPropMarc Chevrier2021-08-091-3/+3
* Launchers: Support setting linker launchersBobby D Reynolds2021-05-281-0/+22
* cmLocalCommonGenerator: Factor out relative path conversion helperBrad King2021-05-131-2/+1
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-1/+1
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-4/+4
* GetFeature(): return cmPropVitaly Stakhovsky2020-07-111-1/+1
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-0/+1
* Fortran: Add Fortran_PREPROCESS propertyPeter Hill2020-05-211-0/+28
* GetSafeProperty: return std::string const&Vitaly Stakhovsky2020-04-301-1/+1
* cmGeneratorTarget::GetProperty: return cmPropVitaly Stakhovsky2020-04-291-2/+2
* cmOutputConverter::GetFortranFormat(): delete const char* overloadVitaly Stakhovsky2020-04-271-3/+4
* cmSourceFile::GetProperty: return cmPropVitaly Stakhovsky2020-04-141-2/+2
* PCH: Add support for multi architecture iOS projectsCristian Adam2020-04-021-5/+8
* macOS: Rename OSX_*_VERSION properties to MACHO_*_VERSIONBrad King2020-03-121-1/+1
* AIX: Add an option to disable automatic exports from shared librariesBrad King2020-01-311-0/+15
* macOS: Add OSX_COMPATIBILITY_VERSION and OSX_CURRENT_VERSION propertiesIsuru Fernando2020-01-241-1/+4
* Ninja: Add multi-config variantKyle Edwards2019-12-131-10/+15
* Refactor: Prepare Ninja generator for multi-configKyle Edwards2019-12-131-23/+28
* Precompile Headers: Add REUSE_FROM signatureCristian Adam2019-09-171-0/+1
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-3/+3
* cmLocalGenerator: Remove AppendFlags 'const char*' overloadBrad King2019-09-051-1/+1