summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.cxx
Commit message (Expand)AuthorAgeFilesLines
* Merge topic 'cxxmodules-obj-lib'Brad King2024-01-171-1/+2
|\
| * cxxmodules: compute link information for C++ module-consuming targetsMatheus Izvekov2024-01-141-1/+2
* | Merge topic 'link-stubs-transitively'Brad King2024-01-081-1/+11
|\ \ | |/ |/|
| * Link to transitive dependencies on stub libraries only on some linkersBrad King2024-01-041-1/+2
| * Link explicitly to private transitive dependencies on stub librariesBrad King2024-01-041-1/+10
* | Source: Restore compilation on OpenBSDRafael Sadowski2024-01-051-2/+2
|/
* cmComputeLinkInformation: Restore soname lookup for non-imported targetsBrad King2023-12-051-11/+12
* LinkItem: track `cmSourceFile` instances for external objectsBen Boeckel2023-11-231-13/+13
* codespell: Fix typosBrad King2023-11-171-1/+1
* Merge branch 'backport-target-objects' into target-objectsBrad King2023-11-141-0/+31
|\
| * cmComputeLinkInformation: Track targets named by TARGET_OBJECTS sourcesBrad King2023-11-141-0/+31
* | cmComputeLinkInformation: Simplify recording OBJECT libraries as link itemsBrad King2023-11-141-1/+1
* | Merge topic 'modules-depends-via-target-objects' into release-3.28Brad King2023-10-311-1/+1
|\ \ | |/
| * cmComputeLinkInformation: skip over linking to items for object purposesBen Boeckel2023-10-271-1/+1
* | Merge topic 'fortran-in-custom-targets'Brad King2023-09-201-2/+3
|\ \ | |/
| * add_custom_target: Fix regression with Fortran sourcesBen Boeckel2023-09-201-2/+3
* | Merge branch 'fortran-object-libraries-release' into fortran-object-librariesBen Boeckel2023-09-051-2/+5
|\ \ | |/
| * cmComputeLinkInformation: compute link info for module-using targetsBen Boeckel2023-09-051-2/+5
* | cmComputeLinkInformation: add `OBJECT` libraries as link itemsBen Boeckel2023-08-011-12/+1
* | macOS: Add support for linking against .xcframework foldersKyle Edwards2023-07-261-0/+88
* | Merge topic 'dyndep-module-info-objlib-dependency'Brad King2023-07-241-2/+12
|\ \ | |/
| * cmComputeLinkInformation: track OBJECT library dependenciesBen Boeckel2023-07-221-2/+12
* | cmTarget: Add a way to represent imported shared library stubsRobert Maynard2023-07-181-7/+11
* | macOS: Allow IMPORTED_LOCATION to be a framework folderKyle Edwards2023-06-231-6/+25
|/
* Apple text-based stubs: ensure runpath is correctly definedMarc Chevrier2023-06-041-2/+17
* CMake code rely on cmList class for CMake lists management (part. 2)Marc Chevrier2023-04-291-18/+14
* CMake code rely on cmList class for CMake lists management (part. 1)Marc Chevrier2023-04-241-15/+16
* Xcode: Fix missing Frameworks search pathsMarc Chevrier2023-03-061-13/+19
* Enhance support functionsMarc Chevrier2023-02-281-2/+2
* cmComputeLinkInformation: use characters where possibleBen Boeckel2023-02-061-8/+8
* cmComputeLinkInformation: combine string literals where possibleBen Boeckel2023-02-061-23/+21
* cmComputeLinkInformation: use `cmStrCat` where appropriateBen Boeckel2023-02-031-12/+14
* Revise C++ coding style using clang-format-15Kitware Robot2023-01-181-1/+1
* cmValue: Use operator* explicitly to convert to std::string; avoid extra callVitaly Stakhovsky2023-01-161-5/+5
* Code comments: Fix trivial typosCraig Scott2022-12-171-1/+1
* Genex LINK_LIBRARY: Add support for framework with postfixMarc Chevrier2022-09-211-26/+22
* Apple: Fix regression when linking a framework with postfixMarc Chevrier2022-09-141-7/+5
* genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genexMarc Chevrier2022-07-051-0/+11
* Ensure targets which are frameworks can be used freelyMarc Chevrier2022-03-291-4/+10
* genex-LINK_(LIBRARY|GROUP) features: update variables behaviorMarc Chevrier2022-03-251-2/+6
* Genex-LINK_GROUP: Add possibility to group libraries at link stepMarc Chevrier2022-02-281-83/+201
* cmComputeDepends::LinkEntry: introduce enum to specify item typeMarc Chevrier2022-02-251-2/+4
* genex-LINK_LIBRARY: rename configuration variablesMarc Chevrier2022-02-161-2/+2
* GenEx/LINK_LIBRARY: Add features for framework support on AppleMarc Chevrier2022-02-151-22/+65
* cmGlobalGenerator: Add helper to split framework pathMarc Chevrier2022-02-131-6/+5
* $<LINK_LIBRARY>: Add LINK_LIBRARY_OVERRIDE target propertyMarc Chevrier2022-02-081-6/+11
* Genex: Add $<LINK_LIBRARY:...>Marc Chevrier2022-02-071-25/+362
* cmComputeLinkInformation: use cmComputeLinkDepends::LinkEntryMarc Chevrier2022-02-061-44/+67
* cmComputeLinkInformation: Add context to warning about linking a directoryBrad King2021-10-271-8/+9
* Source: Fix clang -Wimplicit-fallthrough warningsSean McBride2021-09-281-1/+5