summaryrefslogtreecommitdiffstats
path: root/Source/cmNinjaNormalTargetGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* Ninja: escape special characters in custom command commentsBen Boeckel2025-09-021-0/+9
* cmLocalGenerator: Drop no-op link flag placeholder infrastructureBrad King2025-06-101-6/+3
* Ninja: Fix WINDOWS_EXPORT_ALL_SYMBOLS with PRE_LINK build eventVince Dupuis2025-06-031-7/+8
* generators: use GetSupportDirectory() in more placesBen Boeckel2025-05-231-4/+6
* cmStrCat: use character literals where possibleBen Boeckel2025-05-151-6/+6
* Merge topic 'ninja-acc-target-comments'Brad King2025-03-051-6/+32
|\
| * Ninja: add COMMENT to build statement descriptionsBen Boeckel2025-03-031-6/+32
* | LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
|/
* instrumentation: Add Config value to snippet dataMartin Duffy2025-02-091-0/+4
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-44/+44
* instrumentation: Add targetLabels field to link snippetsMartin Duffy2025-01-171-0/+6
* Fix: A lot of typos in code found by `typos`Alex Turbov2025-01-121-1/+1
* Merge topic 'fileapi-no-link-dependency-file'Brad King2024-12-041-0/+3
|\
| * fileapi: Do not expose flags for linker-generated dependenciesBrad King2024-12-031-0/+3
* | Add support of "LINKER:" prefix for artifact creation flagsMarc Chevrier2024-11-041-3/+6
* | Refactoring cmRulePlaceHolderExpander: propagate cmBuildStep informationMarc Chevrier2024-11-041-3/+7
|/
* Ninja: Fix AIX shared library archivingAditya Vidyadhar Kamath2024-09-271-2/+3
* cmNinjaTargetGenerator: Factor out helper to add depfile bindingsBrad King2024-09-121-5/+4
* AIX: Add option to archive shared librariesAditya Vidyadhar Kamath2024-07-171-1/+2
* Swift: Use per-config module file locations in multi-config generatorsDave Abrahams2024-05-241-15/+2
* cmGeneratorTarget: Adopt Swift-related methods from the Ninja generatorDave Abrahams2024-05-241-29/+11
* Swift/Ninja: Add support for response filesEvan Wilde2024-01-081-2/+4
* Swift/Ninja: Split compilation modelEvan Wilde2023-12-151-7/+8
* Add options to specify linker toolMarc Chevrier2023-10-131-0/+8
* Ninja: generate scanning and build rules for C++20 module synthetic targetsBen Boeckel2023-08-171-12/+85
* OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targetsCraig Scott2023-08-091-3/+5
* IWYU: Update for Debian 12 CI jobBrad King2023-07-281-1/+0
* LINK_OPTIONS: ensure correct dollar escapingMarc Chevrier2023-07-171-4/+0
* CreateRulePlaceholderExpander(): enhance memory managementMarc Chevrier2023-05-041-8/+8
* Link step: use linker dependency linker fileMarc Chevrier2023-05-031-0/+15
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-12/+12
* Merge topic 'CMake-uses-cmList-class'Brad King2023-04-251-1/+2
|\
| * CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* | Add support of CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_LIBRARIES variable.Matthieu Ribiere2023-04-131-4/+34
|/
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-2/+102
* RULE_LAUNCH_*: Add support for generator expressionsKyle Edwards2023-02-031-6/+6
* Ninja: Swift: Add dependency edge to swiftmodule fileEvan Wilde2023-01-211-0/+17
* Ninja: NFC: refactor swift module name computationsEvan Wilde2023-01-211-25/+35
* Merge topic 'ninja-swift-exported-executables'Brad King2023-01-201-8/+2
|\
| * Ninja: Emit swiftmodule from executable with exportsEvan Wilde2023-01-191-8/+2
* | cmGeneratorTarget: Cache full name componentsPierre Testart2023-01-181-5/+3
|/
* cmNinjaNormalTargetGenerator: use `cmStrCat`Ben Boeckel2022-11-211-3/+3
* cmNinjaNormalTargetGenerator: fix grammar in verbose commentBen Boeckel2022-11-211-1/+1
* Ninja: Avoid re-linking a Swift executable on every buildEvan Wilde2022-11-171-1/+3
* Swift: Omit output-file-map when used as a linkerEvan Wilde2022-10-281-7/+1
* Ninja: Fix mixed Swift/CXX library target generationEvan Wilde2022-09-161-7/+14
* remove unused variableRobert Maynard2022-07-131-1/+0
* Ninja: Avoid duplicating /DEF: linker flag with MSVC toolsBrad King2022-05-311-3/+0
* cmLocalGenerator: Adopt AppendModuleDefinitionFlag methodBrad King2022-05-311-2/+2
* Provide guidance when trying to use non-enabled languageRobert Maynard2022-05-041-7/+3