summaryrefslogtreecommitdiffstats
path: root/Source/cmInstallCommand.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'normalize-install-destination-paths'Brad King2024-09-201-34/+81
|\
| * install: Normalize DESTINATION pathsCraig Scott2024-09-191-33/+81
| * install(PACKAGE_INFO): Remove outdated TODO commentCraig Scott2024-09-171-1/+0
* | install: Add TYPE LIBEXEC for FILES and DIRECTORYChen Linxuan2024-09-181-1/+12
|/
* export: Add initial CPS supportMatthew Woehlke2024-08-141-0/+139
* export: Factor out CMake-specific export generation (2/2)Matthew Woehlke2024-07-231-1/+1
* export: Factor out CMake-specific export generation (1/2)Matthew Woehlke2024-07-181-7/+8
* EXPORT_PACKAGE_DEPENDENCIES: Add experimental feature gateBrad King2024-03-121-1/+7
* install(EXPORT): Export find_dependency() callsKyle Edwards2023-11-131-2/+5
* cmExperimental: remove the flag for C++ modulesBen Boeckel2023-10-021-21/+4
* Source: Remove redundant FileIsDirectory checksscivision2023-09-191-2/+1
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-5/+6
* Apple: Handle generation and comsuption of text-based stubs (.tbd files)Marc Chevrier2023-03-011-15/+58
* install(CODE|SCRIPT): Support $<INSTALL_PREFIX> genexKyle Edwards2023-02-241-7/+9
* cmInstallCommand: Drop unused local variableBrad King2022-07-201-3/+1
* cmArgumentParser: Model maybe-empty and non-empty lists with wrapper typesBrad King2022-07-071-29/+31
* exports: support `CXX_MODULES_DIRECTORY`Ben Boeckel2022-07-061-3/+10
* install: support `CXX_MODULES_BMI` installation bitsBen Boeckel2022-07-061-5/+60
* cmInstallCommand: Use cm::optional for keyword argument presenceBrad King2022-07-051-10/+9
* cmArgumentParser: Avoid allocating copies of keyword stringsBrad King2022-07-051-2/+2
* Merge topic 'file-set-build-export'Brad King2022-04-211-3/+3
|\
| * cmInstallCommand: tweak error messageBen Boeckel2022-04-161-3/+3
* | cmTarget: Add `HasKnownObjectFileLocation()` shorthandHyper Nova Sun2022-04-111-2/+1
* | cmConstStack: Factor out of cmListFileBacktraceBrad King2022-04-021-1/+2
|/
* install(): Properly ignore FILE_SETs that don't existKyle Edwards2022-02-171-21/+22
* Merge topic 'restore-target-export-includes' into release-3.23Brad King2022-02-101-1/+1
|\
| * install(TARGETS): Restore per-export INCLUDES DESTINATIONEugene Shalygin2022-02-091-1/+1
* | Merge topic 'misc-messages'Brad King2021-11-011-8/+8
|\ \
| * | install: Add context to {PUBLIC,PRIVATE}_HEADER/RESOURCE DESTINATION warningsBrad King2021-10-271-8/+8
| |/
* | install(EXPORT): Install file setsKyle Edwards2021-10-271-5/+32
* | install(TARGETS): Add FILE_SET modeKyle Edwards2021-10-271-7/+112
|/
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-0/+2
* Rename cmProp in cmValueMarc Chevrier2021-09-211-2/+2
* Refactor cmTargetExport removing InterfaceIncludeDirecoriesEugene Shalygin2021-07-221-2/+3
* install: Add RUNTIME_DEPENDENCY_SET modeKyle Edwards2021-06-041-0/+115
* install(IMPORTED_RUNTIME_ARTIFACTS): Add RUNTIME_DEPENDENCY_SET optionKyle Edwards2021-06-041-1/+40
* install(TARGETS): Add RUNTIME_DEPENDENCY_SET argumentKyle Edwards2021-06-041-0/+19
* install(TARGETS): Add RUNTIME_DEPENDENCIES optionKyle Edwards2021-06-041-1/+185
* install(): Add IMPORTED_RUNTIME_ARTIFACTS modeKyle Edwards2021-05-311-0/+224
* install: Implement new install(CODE|SCRIPT) option ALL_COMPONENTSNils Gladitz2021-05-191-2/+10
* Merge topic 'fixAppleResourceWarning'Brad King2021-05-111-1/+1
|\
| * Do not show RESOURCE DESTINATION warning for MACOSX_BUNDLEMike Achtelik2021-05-071-1/+1
* | install(FILES): Allow installation of symlinks to directoryJens Carl2021-05-061-1/+2
|/
* cmInstallGenerator: Add backtrace to all install generatorsBrad King2021-01-281-8/+14
* clang-tidy: fix `readability-make-member-function-const` warningsBen Boeckel2021-01-271-36/+52
* export: Do not fail generation for separate namelink only caseDeniz Bahadir2020-12-011-8/+11
* export: Remove leftover inaccurate code commentCraig Scott2020-10-131-1/+0
* export: Do not fail generation for namelink-only caseDeniz Bahadir2020-10-091-19/+27
* install: Use case-sensitive pattern matching on CygwinLemures Lemniscati2020-08-061-1/+1
* cmNonempty: Convenience inlines to check for non-empty stringVitaly Stakhovsky2020-07-141-3/+3