summaryrefslogtreecommitdiffstats
path: root/Source/cmState.h
Commit message (Expand)AuthorAgeFilesLines
* Dependency providers: Add find_package and FetchContent supportCraig Scott2022-05-241-0/+25
* cmConstStack: Factor out of cmListFileBacktraceBrad King2022-04-021-1/+5
* define_property(): Add INITIALIZE_FROM_VARIABLE argumentKyle Edwards2022-01-201-1/+7
* cmMessenger: Adopt backtrace printing functionsBrad King2021-12-081-2/+3
* Rename cmProp in cmValueMarc Chevrier2021-09-211-9/+10
* AddCacheEntry accept cmProp or std::stringMarc Chevrier2021-09-101-0/+12
* Enhancement: SetProperty accept cmProp or std::stringMarc Chevrier2021-08-251-0/+1
* cmake: Model normal and try-compile project kinds explicitlyBrad King2021-07-121-5/+10
* cmState: Construct with modeBrad King2021-07-121-8/+7
* CMake: Allow override of unexpected non-flow-control commandsKyle Edwards2021-06-161-0/+2
* 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