summaryrefslogtreecommitdiffstats
path: root/Source/cmProjectCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* include: refactor call sites of cmMakefile::ReadDependentFileAsit Dhal2020-10-211-1/+12
* cmMakefile::GetDefinition: return cmPropVitaly Stakhovsky2020-09-021-4/+5
* Source: use cmNonempty()Vitaly Stakhovsky2020-07-281-1/+1
* cmMakefile::AddCacheDefinition: Add overload that accepts std::string valueVitaly Stakhovsky2020-03-111-4/+4
* Merge topic 'project-version-buffer-overflow'Craig Scott2019-10-281-1/+2
|\
| * project: Fix potential buffer write-past-end for version componentsCraig Scott2019-10-261-1/+2
* | project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFOREDeniz Bahadir2019-10-181-0/+5
|/
* Revise include order using clang-format-6.0Kitware Robot2019-10-011-1/+2
* cmProjectCommand: Port away from cmCommandRegina Pfeifer2019-09-211-104/+92
* Refactor: Use cmStrCat to construct error stringsAsit Dhal2019-09-181-5/+4
* IWYU: Add missing cstddef includes for size_t and nullptr_tBrad King2019-09-031-0/+1
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-7/+6
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* cmMakefile: Let AddDefinition accept a value as cm::string_viewSebastian Holtermann2019-07-241-22/+20
* project: Keep leading `0` in PROJECT_VERSION componentsAlex Turbov2019-07-161-28/+56
* Refactor: Use raw string literals instead of escapingAlex Turbov2019-07-151-1/+1
* Refactor: Use initializer lists instead of `push_back` seriesAlex Turbov2019-07-151-13/+11
* Refactor: Add some `const` to varsAlex Turbov2019-07-151-3/+3
* Refactor: Replace a "magic" number w/ a named constantAlex Turbov2019-07-151-4/+5
* Refactor: Eliminate one-time-used variablesAlex Turbov2019-07-151-12/+6
* Refactor: Eliminate `sep` from the loopAlex Turbov2019-07-151-3/+1
* Merge topic 'pr.projectbefore'Brad King2019-04-041-0/+4
|\
| * project: Add variable CMAKE_PROJECT_INCLUDE_BEFORERuslan Baratov2019-04-011-0/+4
* | Modernize: Enable modernize-raw-string-literal in clang-tidyArtur Ryt2019-04-021-1/+1
|/
* project: Add variable CMAKE_PROJECT_INCLUDERuslan Baratov2019-03-271-11/+31
* clang-tidy: Use emplaceRegina Pfeifer2019-01-171-13/+13
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-13/+16
* project(): Ensure DESCRIPTION and HOMEPAGE_URL variables are setCraig Scott2018-10-071-12/+8
* cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-6/+6
* project: Do not issue CMP0048 warnings on injected callBrad King2018-07-241-2/+7
* CPack: Use project version as default for `CPACK_PACKAGE_VERSION`Alex Turbov2018-05-021-24/+30
* project: Add HOMEPAGE_URL named parameterAlex Turbov2018-03-161-3/+44
* project: Add <PROJECT-NAME>_DESCRIPTIONCraig Scott2018-03-161-0/+2
* project: warn on metadata arguments missing valuesAlex Turbov2018-03-071-2/+47
* Various typo fixesLuz Paz2018-01-031-1/+1
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-5/+4
* Add const-reference qualificationsPavel Solodovnikov2017-05-261-19/+22
* Merge topic 'project-description'Brad King2017-04-131-0/+31
|\
| * project: Add `DESCRIPTION` parameterAlex Turbov2017-04-111-0/+31
* | Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
|/
* Include necessary headers in commandsDaniel Pfeifer2016-10-261-0/+10
* Separate compilation for commands included in cmBootstrapCommands2Daniel Pfeifer2016-10-211-0/+2
* cmState: Move CacheEntryType enum to separate namespaceStephen Kelly2016-10-191-3/+3
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* use empty method to check for emptynessDaniel Pfeifer2016-09-151-1/+1
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-113/+79
* cmMakefile: Use std::string in ProjectName API.Stephen Kelly2015-08-251-1/+1
* cmMakefile: Move IsRoot API from cmLocalGenerator.Stephen Kelly2015-06-211-1/+1
* project(): Remove unused variable.Stephen Kelly2015-06-091-1/+0
* Use new top-level check abstraction.Stephen Kelly2015-05-141-1/+1