Ben Boeckel
|
74b1d6caf3
cmComputeLinkInformation: compute link info for module-using targets
|
2 years ago |
Ben Boeckel
|
2c7acd34e2
cmComputeLinkInformation: add `OBJECT` libraries as link items
|
2 years ago |
Kyle Edwards
|
7050ac56a1
macOS: Add support for linking against .xcframework folders
|
2 years ago |
Brad King
|
f8c3fd0c45
Merge topic 'dyndep-module-info-objlib-dependency'
|
2 years ago |
Ben Boeckel
|
b665966933
cmComputeLinkInformation: track OBJECT library dependencies
|
2 years ago |
Robert Maynard
|
7351d590ee
cmTarget: Add a way to represent imported shared library stubs
|
2 years ago |
Kyle Edwards
|
d605f728f7
macOS: Allow IMPORTED_LOCATION to be a framework folder
|
2 years ago |
Marc Chevrier
|
bfa5b430b3
Apple text-based stubs: ensure runpath is correctly defined
|
2 years ago |
Marc Chevrier
|
241304190f
CMake code rely on cmList class for CMake lists management (part. 2)
|
2 years ago |
Marc Chevrier
|
e08ba229ee
CMake code rely on cmList class for CMake lists management (part. 1)
|
2 years ago |
Marc Chevrier
|
ce1bdec3a4
Xcode: Fix missing Frameworks search paths
|
2 years ago |
Marc Chevrier
|
fcbd723a50
Enhance support functions
|
2 years ago |
Ben Boeckel
|
af08f9dc55
cmComputeLinkInformation: use characters where possible
|
2 years ago |
Ben Boeckel
|
52ca45e485
cmComputeLinkInformation: combine string literals where possible
|
2 years ago |
Ben Boeckel
|
41da256b02
cmComputeLinkInformation: use `cmStrCat` where appropriate
|
2 years ago |
Kitware Robot
|
33abef7416
Revise C++ coding style using clang-format-15
|
2 years ago |
Vitaly Stakhovsky
|
b3edfcf46e
cmValue: Use operator* explicitly to convert to std::string; avoid extra call
|
2 years ago |
Craig Scott
|
a817948423
Code comments: Fix trivial typos
|
2 years ago |
Marc Chevrier
|
0bd3efffbc
Genex LINK_LIBRARY: Add support for framework with postfix
|
3 years ago |
Marc Chevrier
|
fc06450ff4
Apple: Fix regression when linking a framework with postfix
|
3 years ago |
Marc Chevrier
|
e8792da04b
genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genex
|
3 years ago |
Marc Chevrier
|
45ac71d8bc
Ensure targets which are frameworks can be used freely
|
3 years ago |
Marc Chevrier
|
1777883f8b
genex-LINK_(LIBRARY|GROUP) features: update variables behavior
|
3 years ago |
Marc Chevrier
|
0a81ea1f12
Genex-LINK_GROUP: Add possibility to group libraries at link step
|
3 years ago |
Marc Chevrier
|
01ff75b2ff
cmComputeDepends::LinkEntry: introduce enum to specify item type
|
3 years ago |
Marc Chevrier
|
397ee55cd6
genex-LINK_LIBRARY: rename configuration variables
|
3 years ago |
Marc Chevrier
|
a2cfa2da4f
GenEx/LINK_LIBRARY: Add features for framework support on Apple
|
3 years ago |
Marc Chevrier
|
40178f3c90
cmGlobalGenerator: Add helper to split framework path
|
3 years ago |
Marc Chevrier
|
2a6b0415d7
$<LINK_LIBRARY>: Add LINK_LIBRARY_OVERRIDE target property
|
4 years ago |
Marc Chevrier
|
42965799b4
Genex: Add $<LINK_LIBRARY:...>
|
4 years ago |