summaryrefslogtreecommitdiffstats
path: root/Source/cmLocalGenerator.cxx
Commit message (Expand)AuthorAgeFilesLines
* IWYU: Update for Debian 13 CI jobBrad King2025-11-121-1/+0
* MSVC: Always define a character setAJIOB2025-10-071-0/+5
* MSVC: Define _WINDLL consistently for shared librariesAJIOB2025-09-291-0/+4
* FASTBuild: add support for Unity buildsEduard Voronkin2025-09-181-1/+3
* shortobj: properly force long names when computing long namesBen Boeckel2025-09-171-1/+1
* prop_sf/INSTALL_OBJECT_NAME: support custom install object namesBen Boeckel2025-09-091-0/+100
* cmLocalGenerator: get the configuration when building object pathsBen Boeckel2025-09-091-1/+1
* prop_sf/OBJECT_NAME: no-op for the FASTBuild and Xcode generatorsBen Boeckel2025-09-091-1/+2
* prop_sf/OBJECT_NAME: support custom object namesBen Boeckel2025-09-091-0/+100
* cmSourceFile: add accessors for PCH source filesBen Boeckel2025-09-081-1/+1
* cmSourceFile: internally track CMake-managed source filesBen Boeckel2025-09-081-1/+9
* cmLocalGenerator: fix comment typoBen Boeckel2025-09-081-1/+1
* Merge topic 'unity-filename-prefix'Brad King2025-09-051-10/+17
|\
| * Unity: Add a target property to control generated filenamesStephen Kennedy2025-09-041-10/+17
* | autogen: compute short directories tooBen Boeckel2025-09-021-1/+2
|/
* Merge topic 'var-check-before-usage'Brad King2025-09-021-3/+2
|\
| * cmLocalGenerator: check variables before usageMarc Chevrier2025-08-291-3/+2
* | FASTBuild: Add generatorEduard Voronkin2025-08-261-2/+12
* | Merge topic 'install-object-name-strategy'Brad King2025-08-181-3/+8
|\ \
| * | objects: implement installation naming strategiesBen Boeckel2025-08-161-3/+8
* | | pchreuse: remove MSVC 2008-or-older conditionBen Boeckel2025-08-111-12/+1
* | | cmLocalGenerator: fix destination path construction for PCH/PDB copyingEduard Voronkin2025-08-111-4/+3
|/ /
* | autogen: support the `SHORT` intermediate dir strategyBen Boeckel2025-07-291-3/+9
* | cmGeneratorTarget: shorten PCH filenamesJohn Parent2025-07-291-1/+1
* | cmLocalGenerator: support shortening object filenamesJohn Parent2025-07-291-1/+32
* | cmLocalGenerator: add a `GetRelativeSourceFileName` methodJohn Parent2025-07-291-3/+12
* | cmGlobalGenerator: add a query to represent support for short object namesBen Boeckel2025-07-281-0/+5
* | cmLocalGenerator: add `<CMAKE_{BINARY,SOURCE}_DIR>` expandersBen Boeckel2025-07-281-0/+2
* | pchreuse: defer target existence enforcement to generation timeBen Boeckel2025-07-221-59/+40
* | cmLocalGenerator: add PDB copying dependency on its scriptBen Boeckel2025-07-221-1/+2
* | cmLocalGenerator: add a useful comment for the PDB copying commandBen Boeckel2025-07-221-2/+5
* | cmLocalGenerator: fix quoting in generated scriptBen Boeckel2025-07-221-1/+1
|/
* cmLocalGenerator: Drop no-op link flag placeholder infrastructureBrad King2025-06-101-9/+0
* Ninja,Makefile: Move builtin linker flags to <LINK_FLAGS> placeholderBrad King2025-06-101-45/+61
* cmLocalGenerator: Clarify MODULE link flags placeholder populationBrad King2025-06-101-5/+4
* cmLocalGenerator: Improve formatting of rule placeholder variable listBrad King2025-06-101-19/+23
* Linker: Generate per-language module -DEF: flags on WindowsBrad King2025-05-281-4/+8
* cmLocalGenerator: add an override for CMakeFiles-using pathsBen Boeckel2025-05-241-1/+6
* cmLocalGenerator: move the `CMakeFiles` subdir from the target to output rootBen Boeckel2025-05-241-1/+1
* cmLocalGenerator: add a `GetObjectOutputRoot` methodJohn Parent2025-05-231-0/+5
* generators: use GetSupportDirectory() in more placesBen Boeckel2025-05-231-2/+1
* cmLocalGenerator: factor out creating a "safe" file pathBen Boeckel2025-05-221-14/+22
* cmLocalGenerator: remove unnecessary `.c_str()`Ben Boeckel2025-05-221-2/+2
* cmStrCat: use character literals where possibleBen Boeckel2025-05-151-11/+11
* macOS: Restore support for LLVM/Clang without explicit CMAKE_OSX_SYSROOTBrad King2025-05-021-0/+5
* Ninja generator: restore correct encoding for policy CMP0181=OLDMarc Chevrier2025-04-121-1/+2
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* llvm-rc: Fix regression on .rc sources with LLVM/Clang toolingAlex Overchenko2025-02-041-10/+14
* Merge topic 'msvc-runtime-checks'Brad King2025-01-301-12/+47
|\
| * MSVC: Add abstraction for runtime checksAJIOB2025-01-291-12/+47