summaryrefslogtreecommitdiffstats
path: root/Source/cmGlobalGenerator.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* | cmGlobalGenerator: Optimize Printable() method from GeneratedMakeCommandBartosz Kosiorek2019-03-041-14/+1
* | cmGlobalGenerator: Change case of methods from GeneratedMakeCommand structBartosz Kosiorek2019-03-041-3/+3
|/
* Merge topic 'tidy-use-equals-default'Brad King2019-01-291-2/+0
|\
| * cleanup: Prefer compiler provided special member functionsRegina Pfeifer2019-01-251-2/+0
| * clang-tidy: Use `= default`Regina Pfeifer2019-01-251-2/+2
* | Merge topic 'add_consistent_verbose_build_flag'Brad King2019-01-291-1/+53
|\ \
| * | cmGlobalGenerator: Add a class that represent the build commandRobert Maynard2019-01-251-1/+53
| |/
* | Merge topic 'max-recursion-depth'Brad King2019-01-251-0/+2
|\ \