Robert Maynard
|
c1ece78d11
project: non cache <project> prefix variables are also created
|
1 year ago |
Cristian Le
|
b37b912e8f
CMAKE_PROJECT_INCLUDE: Allow to run module files
|
2 years ago |
Cristian Le
|
704acca96b
CMAKE_PROJECT_INCLUDE: Add support for including multiple files
|
2 years ago |
Brad King
|
241ee252ce
IWYU: Update for Debian 12 CI job
|
2 years ago |
friendlyanon
|
59573bf5b9
project: Warn at top-level if `cmake_minimum_required` wasn't called
|
3 years ago |
FeRD (Frank Dana)
|
98a10290a8
cmSystemTools: Fix 'ErrorOccurred' spelling
|
3 years ago |
Ben Boeckel
|
6ff03d463f
clang-tidy: address `google-readability-casting` lints
|
3 years ago |
Sean McBride
|
5ba6e8ac59
Source: Replace most calls to sprintf with snprintf
|
4 years ago |
Marc Chevrier
|
cc56dc7468
Rename cmProp in cmValue
|
4 years ago |
Marc Chevrier
|
16208ac113
CMP0126: Add control for warnings
|
4 years ago |
friendlyanon
|
96a7040107
project: Define variables indicating whether project is top level
|
4 years ago |
Asit Dhal
|
3c324689a7
include: refactor call sites of cmMakefile::ReadDependentFile
|
5 years ago |
Vitaly Stakhovsky
|
11425041f0
cmMakefile::GetDefinition: return cmProp
|
5 years ago |
Vitaly Stakhovsky
|
f37c14e930
Source: use cmNonempty()
|
5 years ago |
Vitaly Stakhovsky
|
36a5b3d1d1
cmMakefile::AddCacheDefinition: Add overload that accepts std::string value
|
5 years ago |
Craig Scott
|
cdcc173e23
Merge topic 'project-version-buffer-overflow'
|
6 years ago |
Craig Scott
|
82cdb26c93
project: Fix potential buffer write-past-end for version components
|
6 years ago |
Deniz Bahadir
|
f7acc1266c
project: Add variable CMAKE_PROJECT_<PROJECT-NAME>_INCLUDE_BEFORE
|
6 years ago |
Kitware Robot
|
ed98209ddc
Revise include order using clang-format-6.0
|
6 years ago |
Regina Pfeifer
|
77aa75b8dc
cmProjectCommand: Port away from cmCommand
|
6 years ago |
Asit Dhal
|
9dba84cfa5
Refactor: Use cmStrCat to construct error strings
|
6 years ago |
Brad King
|
de0a2354fc
IWYU: Add missing cstddef includes for size_t and nullptr_t
|
6 years ago |
Sebastian Holtermann
|
9b334397f5
Source sweep: Use cmStrCat for string concatenation
|
6 years ago |
Sebastian Holtermann
|
f71f7ce3f0
cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.h
|
6 years ago |
Sebastian Holtermann
|
e91bfe440c
cmMakefile: Let AddDefinition accept a value as cm::string_view
|
6 years ago |
Alex Turbov
|
0ba5891ead
project: Keep leading `0` in PROJECT_VERSION components
|
6 years ago |
Alex Turbov
|
b1f387a7ea
Refactor: Use raw string literals instead of escaping
|
6 years ago |
Alex Turbov
|
41b85968d8
Refactor: Use initializer lists instead of `push_back` series
|
6 years ago |
Alex Turbov
|
45e85dd2b2
Refactor: Add some `const` to vars
|
6 years ago |
Alex Turbov
|
90f91e4d21
Refactor: Replace a "magic" number w/ a named constant
|
6 years ago |