summaryrefslogtreecommitdiffstats
path: root/Source/cmState.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmIsOn: add overload accepting const std::string*Vitaly Stakhovsky2020-07-141-2/+1
* Single location for cmProp typedefVitaly Stakhovsky2020-06-011-2/+0
* cmPropertyDefinitionMap: simplify and shortenTushar Maheshwari2020-05-151-23/+7
* cmState::GetInitializedCacheValue: return cmPropVitaly Stakhovsky2020-04-301-2/+1
* cmCacheManager: Cleanup CacheIterator interfaceTushar Maheshwari2020-04-181-32/+11
* cmTarget::GetProperty: return cmPropVitaly Stakhovsky2020-03-301-0/+2
* Merge topic 'cmprop-getglobalprop'Brad King2020-03-271-13/+31
|\
| * cmState::GetGlobalProperty: return cmPropVitaly Stakhovsky2020-03-251-13/+31
* | cmState::GetCacheEntryProperty: return cmPropVitaly Stakhovsky2020-03-251-4/+3
* | Merge topic 'cmprop-state'Brad King2020-03-251-12/+26
|\ \ | |/ |/|
| * cmState::GetTargetTypeName: return type is *cmPropVitaly Stakhovsky2020-03-191-12/+26
* | cmCacheManager::GetProperty: return cmPropVitaly Stakhovsky2020-03-191-1/+2
|/
* cmState::GetCacheEntryValue: return cmPropVitaly Stakhovsky2020-03-171-6/+5
* Merge topic 'prop_t'Brad King2020-03-171-1/+2
|\
| * cmPropertyMap: Introduce cmProp as return type for GetProperty() functionsVitaly Stakhovsky2020-03-131-1/+2
* | 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/+10
* AppendProperty: convert value param to std::stringVitaly Stakhovsky2020-01-251-2/+2
* cmCacheManager: more members use std::stringVitaly Stakhovsky2020-01-061-16/+10
* cmState: more members will use std::stringVitaly Stakhovsky2020-01-021-17/+18
* Ninja: Add multi-config variantKyle Edwards2019-12-131-0/+10
* CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) supportRobert Maynard2019-12-101-0/+3
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmState: Avoid lowering command name twiceDaniel Eiband2019-09-211-1/+1
* cmstd: Modernize CMake system headersMarc Chevrier2019-09-201-1/+1
* clang-tidy: modernize-deprecated-headersRegina Pfeifer2019-09-161-3/+3
* clang-tidy: modernize-use-autoRegina Pfeifer2019-09-101-6/+4
* clang-tidy: modernize-return-braced-init-listRegina Pfeifer2019-09-061-9/+9
* cmCommand refactor: remove unused AddDisallowedCommand overloadGabor Bencze2019-08-261-11/+0
* Merge topic 'free-disallowed'Brad King2019-08-211-6/+42
|\
| * cmBuildNameCommand: Implement as free functionRegina Pfeifer2019-08-161-0/+1
| * cmState: Support free function disallowed commandsRegina Pfeifer2019-08-131-6/+41
* | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-1/+1
|/
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* cmDefinitions: Remove const char* based Set methodSebastian Holtermann2019-07-241-2/+2
* cmState: Support BuiltinCommands as free functionsRegina Pfeifer2019-07-221-0/+17
* cmState: Add scripted commands by valueRegina Pfeifer2019-07-211-3/+2
* cmUnexpectedCommand: Replace with lambda expressionRegina Pfeifer2019-07-211-5/+21
* cmState: Hold commands by valueRegina Pfeifer2019-07-211-26/+10
* modernize: manage cmCommand instances using unique_ptr.Marc Chevrier2019-07-141-27/+25
* Introduce memory management helper: cm_memory.hxxMarc Chevrier2019-07-141-0/+2
* modermize: replace some raw pointers w/ `unique_ptr`Alex Turbov2019-06-241-4/+2
* cmPropertyMap: Make std::map container privateSebastian Holtermann2019-06-081-2/+2
* CMake: Provide language level compile features listsRobert Maynard2019-03-201-0/+19
* set: warn if CACHE type is not recognizedTaylor Holberton2019-01-301-2/+11
* Avoid -Wstring-plus-int warningBrad King2019-01-231-2/+2
* Merge topic 'GHS_updates'Brad King2019-01-181-0/+10
|\
| * GHS: try_compile() now uses GHS platform variablesFred Baksik2019-01-161-0/+10
* | Properties: Add CMAKE_ROLE global propertyKyle Edwards2019-01-171-0/+37
|/
* clang-tidy: Use default member initializationRegina Pfeifer2018-12-151-8/+0