summaryrefslogtreecommitdiff
path: root/Source/cmState.cxx
Commit message (Expand)AuthorAgeFilesLines
...
| * 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
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-4/+4
* Merge topic 'set_directory_properties-script-mode'Brad King2018-10-301-0/+10
|\
| * set_directory_properties: Restore in script modeBrad King2018-10-291-0/+10
* | LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-0/+5
* | LINK_OPTIONS: Add missing initialization actionsMarc Chevrier2018-09-171-0/+3
* | cmState::GetInitializedCacheValue: Return as const std::string*Vitaly Stakhovsky2018-09-101-3/+3
* | Merge topic 'gicv-stdstring'Brad King2018-09-101-1/+2
|\ \
| * | cmCacheManager::GetInitializedCacheValue(): Return as const std::string*Vitaly Stakhovsky2018-09-061-1/+2
* | | cmStateSnapshot::GetDefinition(): Return std::string const*Vitaly Stakhovsky2018-09-051-2/+2
|/ /
* | Merge topic 'state-reset-glob'Brad King2018-08-241-0/+1
|\ \
| * | cmState: Clear GlobVerificationManager state on ResetShane Parris2018-08-091-0/+1
* | | LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-0/+2
|/ /
* | Revise implementation of case-insensitive command namesFlorian Jacomme2018-05-221-3/+7
* | Add cmGlobVerificationManager class, integrate with cmake and cmStateShane Parris2018-03-291-0/+36
* | Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-5/+5
* | cmCacheManager: Truncate values containing newlinesKyle Edwards2018-01-151-2/+2
|/
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-8/+4
* Replace C-style castsDaniel Pfeifer2017-08-271-1/+1
* Use C++11 nullptrDaniel Pfeifer2017-08-241-7/+7
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-041-8/+8
* cmCommand: remove unused methods from interface and all implementationsDaniel Pfeifer2017-05-111-1/+0
* cmState: separate builtin and scripted commandsDaniel Pfeifer2017-05-111-67/+50
* cmState: introduce method for adding scripted commandsDaniel Pfeifer2017-05-111-0/+6
* cmState: introduce methods for adding builtin commandsDaniel Pfeifer2017-05-111-0/+23
* cmState: remove RemoveUnscriptableCommandsDaniel Pfeifer2017-05-081-15/+0
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Add GENERATOR_IS_MULTI_CONFIG global propertyBastien Schatt2017-04-041-0/+14
* clang-tidy: apply modernize-use-bool-literals fixesDaniel Pfeifer2016-12-121-1/+1
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-9/+7
* Remove cmObject.h and cmTypeMacro.hDaniel Pfeifer2016-10-241-1/+0