summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGenerator.h
Commit message (Expand)AuthorAgeFilesLines
* Ninja Multi-Config: Enable relink diagnostic messageBrad King2021-02-031-0/+2
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-4/+4
* Merge topic 'make-GENERATED-visible-from-any-scope'Brad King2020-11-301-0/+8
|\
| * GENERATED prop: Add implementation for policy CMP0118 being set to NEWDeniz Bahadir2020-11-241-0/+8
* | Merge topic 'fix-find-make-program'Brad King2020-11-241-0/+11
|\ \ | |/ |/|
| * cmGlobalGenerator: FindMakeProgram() at a generator-specific timeKyle Edwards2020-11-231-0/+11
* | Constify some code as suggested by clang-tidyCengizhan Pasaoglu2020-10-191-3/+4
* | cmCustomCommandGenerator: Add option to transform depfileKyle Edwards2020-10-131-0/+6
|/
* cmake_language: Add signature to DEFER calls to later timesBrad King2020-09-291-0/+5
* cmGlobalGenerator: Compute a global target ordering respecting dependenciesBrad King2020-09-041-0/+8
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Allow generator expressions in the EXCLUDE_FROM_ALL target propertyJoerg Bornemann2020-07-211-1/+2
* cmTarget: Replace "perConfig" constructor boolean with enumBrad King2020-05-181-1/+1
* Refactoring: Third-parties public headers are under cm3p prefixMarc Chevrier2020-05-071-1/+1
* Add support to indicate UTF-8 custom command pipe output encodingJustin Goshi2020-04-131-0/+1
* cmState::GetGlobalProperty: return cmPropVitaly Stakhovsky2020-03-251-1/+1
* export: Fix use-after-free on multiple calls overwriting same FILEBrad King2020-03-191-6/+4
* Generator: Don't allow Ninja Multi-Config variables on other generatorsKyle Edwards2020-02-271-0/+7
* Ninja Multi-Config: Add support for DEPFILE option in add_custom_command()Kyle Edwards2020-02-071-0/+2
* Refactor: Allow generators to decide default configuration for buildKyle Edwards2020-02-041-0/+10
* Merge topic 'multi-ninja-pch'Brad King2020-01-201-0/+2
|\
| * Multi-Ninja: Add precompile headers supportCristian Adam2020-01-171-0/+2
* | Merge topic 'realpath-cache'Brad King2020-01-201-0/+4
|\ \ | |/ |/|
| * cmGlobalGenerator: Add cache for realpath() resultsTim Blechmann2020-01-161-0/+4
* | GlobalGenerator family: modernize memory managementMarc Chevrier2020-01-071-1/+1
* | cmGlobalGenerator: modernize memrory managemenbtMarc Chevrier2019-12-301-9/+11
|/
* Refactoring: use append functions from cmext/algorithmMarc Chevrier2019-12-171-2/+3
* Ninja: Add multi-config variantKyle Edwards2019-12-131-0/+6
* cmLocalGenerator: modernize memory managementMarc Chevrier2019-12-091-5/+7
* cmake: Teach --build mode to load CMAKE_GENERATOR_TOOLSETAlexander Boczar2019-10-151-1/+2
* file(GENERATE): Create output file structures even earlierBrad King2019-10-071-2/+0
* Unity build: Generate sources during Compute stepBrad King2019-10-031-0/+2
* Merge topic 'clang-format-normalize-headers-presentation'Brad King2019-10-021-2/+4
|\
| * Revise include order using clang-format-6.0Kitware Robot2019-10-011-2/+4
* | PCH: Report error when setting COMPILE_PDB_NAME propertyCristian Adam2019-10-011-0/+1
|/
* Merge branch 'backport-3.15-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-1/+1
|\
| * Merge branch 'backport-3.14-fix-EXCLUDE_FROM_ALL-subdir-all'Brad King2019-09-301-1/+1
| |\
| | * Restore "all" target in subdirectories marked EXCLUDE_FROM_ALLBrad King2019-09-301-1/+1
* | | Generators: Remove function declarations which do not have a definitionDaniel Eiband2019-09-211-2/+0
* | | cmExportSet: subsume cmExportSetMap source filesTushar Maheshwari2019-09-191-1/+1
* | | clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-041-6/+6
* | | clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-2/+2
* | | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAPKitware Robot2019-08-091-4/+4
* | | cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-0/+1
* | | IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+1
* | | modermize: replace some raw pointers w/ `unique_ptr`Alex Turbov2019-06-241-1/+1
|/ /
* | Swift: disallow WIN32_EXECUTABLE propertiesSaleem Abdulrasool2019-06-031-0/+1
* | Use cmAppend to append ranges to std::vector instancesSebastian Holtermann2019-05-231-1/+1
* | Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-11/+11
* | cmake: Teach --build mode to support multiple targetsBartosz Kosiorek2019-03-051-9/+9