Brad King
|
659d8bd430
cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS states
|
11 months ago |
Ben Boeckel
|
0c07f39006
cmExperimental: remove the flag for C++ modules
|
2 years ago |
Marc Chevrier
|
45f17e5a85
cmList: Add container conversion to string
|
2 years ago |
Ben Boeckel
|
6ff5cdc533
cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesets
|
2 years ago |
Marc Chevrier
|
e08ba229ee
CMake code rely on cmList class for CMake lists management (part. 1)
|
2 years ago |
Brad King
|
52c95540b7
target_*: Fix cross-directory call backtraces
|
3 years ago |
Brad King
|
e6d1e29ffa
cmArgumentParser: Model maybe-empty and non-empty lists with wrapper types
|
3 years ago |
Ben Boeckel
|
f3cfde394a
cmTargetSourcesCommand: allow `INTERFACE` C++ modules when imported
|
3 years ago |
Brad King
|
2873f41bd9
cmArgumentParser: Require callers to consider unparsed arguments
|
3 years ago |
Ben Boeckel
|
386465bf83
cmTarget: add support for C++ module fileset types
|
3 years ago |
Ben Boeckel
|
c5d4812f20
cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-only
|
3 years ago |
Ben Boeckel
|
05783b168d
cmFileSet: store visibility with the fileset
|
3 years ago |
Kyle Edwards
|
f779f8c0ad
FILE_SET: Forbid adding header sets to Apple FRAMEWORK libraries
|
3 years ago |
Brad King
|
65da32c924
Merge topic 'file-set-name-requirements' into release-3.23
|
3 years ago |
Kyle Edwards
|
8c23ecbd93
target_sources(): Process multiple FILE_SET arguments per block
|
3 years ago |
Kyle Edwards
|
b357d334fc
target_sources(): Enforce stricter requirements for FILE_SET name
|
3 years ago |
Kyle Edwards
|
ad41c9cd11
target_sources(): Prohibit FILE_SET on custom targets
|
3 years ago |
Kyle Edwards
|
d8af2d954f
target_sources(): Add FILE_SET mode
|
4 years ago |
Kyle Edwards
|
f2bd022468
cmTargetSources: Refactor to add enum class parameters
|
4 years ago |
Oleksandr Koval
|
209daa20b2
Code style: add missed explicit 'this->'
|
4 years ago |
Vitaly Stakhovsky
|
c34b4497f8
cmTarget: add std::string overloads
|
5 years ago |
Regina Pfeifer
|
9d1a1bc495
cmTarget*: Port away from cmCommand
|
6 years ago |
Asit Dhal
|
9dba84cfa5
Refactor: Use cmStrCat to construct error strings
|
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 |
Bruno Manganelli
|
cc2a5261f8
Factor out enum MessageType into dedicated header
|
7 years ago |
Brad King
|
6f7c96fb17
Merge topic 'mk-directory'
|
7 years ago |
Vitaly Stakhovsky
|
c8fd23ec6f
cmMakefile: return directories as const std::string&
|
7 years ago |
luz.paz
|
aca65a9379
Maint: misc. typos
|
7 years ago |
Patrick Stotko
|
316815e1f4
target_sources: Interpret relative paths as relative to the calling directory
|
7 years ago |