summaryrefslogtreecommitdiffstats
path: root/Source/cmState.h
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cmake-presets-path-arg'Craig Scott2020-10-271-0/+2
|\
| * CMakePresets.json: Rework how --preset argument is handledKyle Edwards2020-10-261-0/+2
* | cmState: Prohibit override of flow control commandsKyle Edwards2020-10-221-1/+7
|/
* cmake_language: Add signature to DEFER calls to later timesBrad King2020-09-291-0/+2
* cmState: store commands in unordered_mapOleksandr Koval2020-09-111-3/+3
* Modernize: Use #pragma once in all header filesKitware Robot2020-09-031-4/+1
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-2/+0
* cmState: Drop unused and unimplemented SetCacheValue methodBrad King2020-05-261-1/+0
* cmPropertyDefinitionMap: simplify and shortenTushar Maheshwari2020-05-151-6/+2
* cmState::GetInitializedCacheValue: return cmPropVitaly Stakhovsky2020-04-301-1/+1
* Merge topic 'cmprop-getglobalprop'Brad King2020-03-271-1/+1
|\
| * cmState::GetGlobalProperty: return cmPropVitaly Stakhovsky2020-03-251-1/+1
* | cmState::GetCacheEntryProperty: return cmPropVitaly Stakhovsky2020-03-251-2/+2
* | cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-191-1/+2
|/
* cmState::GetCacheEntryValue: return cmPropVitaly Stakhovsky2020-03-171-1/+3
* cmPropertyDefinition: Construct directly in defined stateVitaly Stakhovsky2020-03-131-2/+2
* Ninja Multi-Config: Use build.ninja if cmake --build has no --configKyle Edwards2020-02-041-0/+1
* AppendProperty: convert value param to std::stringVitaly Stakhovsky2020-01-251-1/+1
* cmState: more members will use std::stringVitaly Stakhovsky2020-01-021-3/+5
* Ninja: Add multi-config variantKyle Edwards2019-12-131-0/+3
* cmCommand refactor: remove unused AddDisallowedCommand overloadGabor Bencze2019-08-261-3/+0
* cmState: Support free function disallowed commandsRegina Pfeifer2019-08-131-0/+2
* cmState: Support BuiltinCommands as free functionsRegina Pfeifer2019-07-221-0/+3
* cmState: Add scripted commands by valueRegina Pfeifer2019-07-211-2/+1
* cmUnexpectedCommand: Replace with lambda expressionRegina Pfeifer2019-07-211-0/+1
* cmState: Hold commands by valueRegina Pfeifer2019-07-211-4/+9
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-5/+8
* IWYU: Fix handling of <memory> standard headerBrad King2019-07-101-0/+1
* modermize: replace some raw pointers w/ `unique_ptr`Alex Turbov2019-06-241-2/+2
* Fix invalid ///! doxygen comment line startsSebastian Holtermann2019-03-311-1/+1
* Delete some default constructors and assignment operatorsAlbert Astals Cid2019-02-151-0/+3
* set: warn if CACHE type is not recognizedTaylor Holberton2019-01-301-0/+2
* Merge topic 'GHS_updates'Brad King2019-01-181-0/+3
|\
| * GHS: try_compile() now uses GHS platform variablesFred Baksik2019-01-161-0/+3
* | Properties: Add CMAKE_ROLE global propertyKyle Edwards2019-01-171-0/+17
|/
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-8/+8
* Merge topic 'set_directory_properties-script-mode'Brad King2018-10-301-0/+1
|\
| * set_directory_properties: Restore in script modeBrad King2018-10-291-0/+1
* | cmState::GetInitializedCacheValue: Return as const std::string*Vitaly Stakhovsky2018-09-101-1/+1
* | Revise implementation of case-insensitive command namesFlorian Jacomme2018-05-221-0/+4
* | Add cmGlobVerificationManager class, integrate with cmake and cmStateShane Parris2018-03-291-0/+14
* | Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-2/+2
* | cmCacheManager: Truncate values containing newlinesKyle Edwards2018-01-151-1/+2
|/
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-12/+14
* cmState: separate builtin and scripted commandsDaniel Pfeifer2017-05-111-3/+2
* cmState: introduce method for adding scripted commandsDaniel Pfeifer2017-05-111-0/+1
* cmState: introduce methods for adding builtin commandsDaniel Pfeifer2017-05-111-0/+5
* cmState: remove RemoveUnscriptableCommandsDaniel Pfeifer2017-05-081-1/+0
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Add GENERATOR_IS_MULTI_CONFIG global propertyBastien Schatt2017-04-041-0/+4