summaryrefslogtreecommitdiffstats
path: root/Source/cmTargetSourcesCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmExperimental: remove the flag for C++ modulesBen Boeckel2023-10-021-21/+10
* cmList: Add container conversion to stringMarc Chevrier2023-06-221-1/+1
* cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesetsBen Boeckel2023-05-311-6/+5
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-1/+2
* target_*: Fix cross-directory call backtracesBrad King2022-08-221-3/+6
* cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-2/+3
* cmTargetSourcesCommand: allow `INTERFACE` C++ modules when importedBen Boeckel2022-07-061-1/+2
* cmArgumentParser: Require callers to consider unparsed argumentsBrad King2022-07-051-1/+1
* cmTarget: add support for C++ module fileset typesBen Boeckel2022-06-161-4/+26
* cmTarget: make HEADER_SETS and INTERFACE_HEADER_SETS read-onlyBen Boeckel2022-04-111-9/+0
* cmFileSet: store visibility with the filesetBen Boeckel2022-04-111-33/+10
* FILE_SET: Forbid adding header sets to Apple FRAMEWORK librariesKyle Edwards2022-04-071-0/+4
* Merge topic 'file-set-name-requirements' into release-3.23Brad King2022-03-041-3/+4
|\
| * target_sources(): Enforce stricter requirements for FILE_SET nameKyle Edwards2022-03-031-3/+4
* | target_sources(): Process multiple FILE_SET arguments per blockKyle Edwards2022-03-031-5/+28
|/
* target_sources(): Prohibit FILE_SET on custom targetsKyle Edwards2022-02-281-0/+6
* target_sources(): Add FILE_SET modeKyle Edwards2021-10-271-0/+164
* cmTargetSources: Refactor to add enum class parametersKyle Edwards2021-10-271-28/+46
* Code style: add missed explicit 'this->'Oleksandr Koval2021-01-051-3/+5
* cmTarget: add std::string overloadsVitaly Stakhovsky2019-12-141-2/+1
* cmTarget*: Port away from cmCommandRegina Pfeifer2019-09-261-33/+48
* Refactor: Use cmStrCat to construct error stringsAsit Dhal2019-09-181-5/+4
* Source sweep: Use cmStrCat for string concatenationSebastian Holtermann2019-08-221-3/+2
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* Factor out enum MessageType into dedicated headerBruno Manganelli2019-01-161-4/+4
* Merge topic 'mk-directory'Brad King2018-08-281-3/+2
|\
| * cmMakefile: return directories as const std::string&Vitaly Stakhovsky2018-08-271-3/+2
* | Maint: misc. typosluz.paz2018-08-241-1/+1
|/
* target_sources: Interpret relative paths as relative to the calling directoryPatrick Stotko2018-06-181-1/+86
* Teach target_* commands to set INTERFACE properties of IMPORTED targetsDeniz Bahadir2017-10-261-8/+1
* Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-1/+0
* Separate compilation for commands included in cmCommandsDaniel Pfeifer2016-10-211-1/+9
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-14/+11
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-5/+0
* Merge topic 'join-algorithm'Brad King2015-01-121-9/+1
|\
| * Use the cmJoin algorithm where possible.Stephen Kelly2015-01-081-9/+1
* | Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-2/+2
|/
* cmTargetPropCommandBase: Change the interface to return bool.Stephen Kelly2014-04-071-1/+2
* target_sources: New command to add sources to target.Stephen Kelly2014-04-021-0/+64