summaryrefslogtreecommitdiff
path: root/Source/cmMakefileLibraryTargetGenerator.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/+3
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-12/+14
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* Merge topic 'dont_use_bom_with_cuda'Brad King2023-03-021-4/+4
|\
| * Makefile: Don't pass the CUDA compiler response files with UTF8_BOMRobert Maynard2023-02-281-4/+4
* | Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-6/+96
|/
* RULE_LAUNCH_*: Add support for generator expressionsKyle Edwards2023-02-031-6/+8
* Watcom: Fix double-quote to be single-quote in response files for wlinkJiri Malak2023-01-261-1/+1
* Watcom: Replace WATCOMQUOTE format by UseWatcomQuote attributeJiri Malak2023-01-241-4/+1
* CUDA: Add Device LTO support for nvccRobert Maynard2022-07-221-5/+8
* CUDA: Support response files with nvccRobert Maynard2022-06-131-5/+7
* cmLocalGenerator: Adopt AppendModuleDefinitionFlag methodBrad King2022-05-311-4/+6
* cmMakefileLibraryTargetGenerator: improve output buildingBen Boeckel2022-05-191-1/+3
* CUDA: Ignore USE_WATCOM_QUOTE for device link rulesRaul Tambre2021-11-071-10/+3
* Rename cmProp in cmValueMarc Chevrier2021-09-211-6/+6
* LINK_WHAT_YOU_USE feature: externalize configurationMarc Chevrier2021-07-091-10/+15
* Launchers: Support setting linker launchersBobby D Reynolds2021-05-281-0/+6
* cmLocalGenerator: Factor out relative path conversion helpersBrad King2021-05-131-46/+30
* Makefiles: Escape SONAME on linker command lineAlexander Stein2021-03-041-1/+4
* cmLocalGenerator::GetRuleLauncher: return cmPropvvs314152020-11-021-6/+7
* CUDA: Clang separable compilationRaul Tambre2020-09-241-32/+41
* 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-9/+3
* CUDA: Device linking use now link optionsMarc Chevrier2020-04-191-8/+7
* cmLocalGenerator: Convert GetStaticLibraryFlags to take original-case configBrad King2020-04-011-2/+1
* 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-6/+6
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-5/+5
* Refactor: Prepare Ninja generator for multi-configKyle Edwards2019-12-131-44/+48
* 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
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-1/+1
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-1/+1
* Merge topic 'cuda_resolve_device_symbols_on_static_lib_collect_deps_properly'Brad King2019-09-091-13/+10
|\
| * CUDA: static lib device linking computes required static libsRobert Maynard2019-09-051-13/+10
* | 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-42/+31
* avoid adding multiple consecutive string literals to std::stringRolf Eike Beer2019-08-181-7/+6
* Source code: Use cmExpandList instead of cmSystemTools::ExpandListArgumentSebastian Holtermann2019-08-141-5/+5
* 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
* 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/+3
* Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-4/+4
* CUDA: More exhaustive checks to determine when to do device linkingRobert Maynard2019-05-211-41/+10