summaryrefslogtreecommitdiff
path: root/Source/cmMakefileExecutableTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* CreateRulePlaceholderExpander(): enhance memory managementMarc Chevrier2023-05-041-4/+4
* Link step: use linker dependency linker fileMarc Chevrier2023-05-031-0/+2
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-7/+7
* Makefile: Don't pass the CUDA compiler response files with UTF8_BOMRobert Maynard2023-02-281-4/+5
* RULE_LAUNCH_*: Add support for generator expressionsKyle Edwards2023-02-031-6/+8
* Watcom: Replace WATCOMQUOTE format by UseWatcomQuote attributeJiri Malak2023-01-241-4/+1
* CUDA: Add Device LTO support for nvccRobert Maynard2022-07-221-8/+9
* CUDA: Support response files with nvccRobert Maynard2022-06-131-4/+6
* cmLocalGenerator: Adopt AppendModuleDefinitionFlag methodBrad King2022-05-311-2/+3
* Merge topic 'aix-exe-exports'Brad King2022-03-281-3/+3
|\
| * AIX: Fix executable ENABLE_EXPORTS in Makefile generatorsBrad King2022-03-261-3/+3
* | CUDA: Ignore USE_WATCOM_QUOTE for device link rulesRaul Tambre2021-11-071-9/+3
* | Rename cmProp in cmValueMarc Chevrier2021-09-211-6/+6
* | LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-9/+14
|/
* Launchers: Support setting linker launchersBobby D Reynolds2021-05-281-0/+6
* cmLocalGenerator: Factor out relative path conversion helpersBrad King2021-05-131-40/+26
* Per-language Win32/Console flagsRaul Tambre2021-03-171-2/+5
* cmLocalGenerator::GetRuleLauncher: return cmPropvvs314152020-11-021-6/+7
* CUDA: Clang separable compilationRaul Tambre2020-09-241-22/+31
* WIN32_EXECUTABLE: Add support for generator expressionsKyle Edwards2020-08-211-1/+2
* cmNonempty: Convenience inlines to check for non-empty stringVitaly Stakhovsky2020-07-141-2/+2
* cmMakefile: add GetDefExpandList() that splits value into std::vectorVitaly Stakhovsky2020-05-301-3/+1
* CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-21/+5
* cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-191-1/+1
* AIX: Add an option to disable automatic exports from shared librariesBrad King2020-01-311-0/+3
* cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-301-4/+4
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-4/+4
* Refactor: Prepare Ninja generator for multi-configKyle Edwards2019-12-131-26/+29
* PCH: Generate sources during Compute stepCristian Adam2019-10-091-2/+0
* Unity build: Generate sources during Compute stepBrad King2019-10-031-1/+0
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* cmLocalGenerator: Remove AppendFlags 'const char*' overloadBrad King2019-09-051-4/+5
* Unity build: Add support for Ninja and Makefile generatorsCristian Adam2019-08-291-0/+1
* Precompile headers: Add methods to generate PCH sourcesCristian Adam2019-08-281-0/+2
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-35/+26
* avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-6/+5
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-3/+3
* Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-1/+1
* clang-tidy: Enable performance-inefficient-string-concatenationSebastian Holtermann2019-08-051-2/+3
* Merge topic 'cleanup-gen-lookups'Brad King2019-07-151-3/+2
|\
| * Makefile: De-duplicate executable link rule lookupBrad King2019-07-121-3/+2
* | Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-1/+2
|/
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-1/+1
* CUDA: Do not device link if CUDA is not an enabled languageRobert Maynard2019-07-011-5/+1
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-3/+3
* Merge topic 'remove_unneeded_device_link_calls'Brad King2019-05-221-15/+3
|\
| * CUDA: More exhaustive checks to determine when to do device linkingRobert Maynard2019-05-211-15/+3
* | Merge topic 'string-cleanup'Brad King2019-05-171-1/+1
|\ \ | |/ |/|
| * Source: std::string related cleanupVitaly Stakhovsky2019-05-151-1/+1
* | Makefiles: Sort clean files by using a std::set<std::string> containerSebastian Holtermann2019-05-141-5/+4
|/