Brad King
|
861dd60ecf
Genex: Restore REMOVE_DUPLICATES preservation of empty elements
|
2 years ago |
Brad King
|
5924630e6d
Merge topic 'compile-only-genex'
|
2 years ago |
Robert Maynard
|
c42630ee62
cmGeneratorExpressionNode: implement `COMPILE_ONLY` genex
|
2 years ago |
Marc Chevrier
|
241304190f
CMake code rely on cmList class for CMake lists management (part. 2)
|
2 years ago |
Marc Chevrier
|
87fe031a07
cmList class: various enhancements
|
2 years ago |
Marc Chevrier
|
e08ba229ee
CMake code rely on cmList class for CMake lists management (part. 1)
|
2 years ago |
Marc Chevrier
|
31675964e7
GenEx LIST: list operations
|
2 years ago |
Ben Boeckel
|
0fb923c460
cmGeneratorExpressionNode: implement `COMPILE_ONLY` genex
|
2 years ago |
Marc Chevrier
|
72d116ee68
GenEx: list oriented genexes use cmList class
|
2 years ago |
Kyle Edwards
|
def618f1ae
Merge topic 'TargetRunTimeDllDirs'
|
2 years ago |
Marc Chevrier
|
ede33f30cf
Apple: Handle generation and comsuption of text-based stubs (.tbd files)
|
2 years ago |
Alexander Neundorf
|
c351dcd967
TARGET_RUNTIME_DLL_DIRS: add the new genex to cmGeneratorExpressionNode
|
2 years ago |
Marc Chevrier
|
e395310a21
PATH-genex: handle lists for path decomposition and transformations
|
2 years ago |
Neal Venditto
|
780b279cc6
GHS: Enable language-dependent generator expressions
|
2 years ago |
Kyle Edwards
|
33e27f6ca6
<LANG>_LINKER_LAUNCHER: Allow generator expressions
|
2 years ago |
Robert Maynard
|
910ada1a88
Genex: $<CONFIG:> syntax of all entries checked
|
2 years ago |
Luis Caro Campos
|
e455265d72
Genex: Fix CONFIG on imported target with no explicit mapping
|
2 years ago |
Brad King
|
e558beeef6
Merge topic 'build-local-interface-genex'
|
2 years ago |
Kyle Edwards
|
38cbf5e15b
Genex: Add $<BUILD_LOCAL_INTERFACE:...> genex
|
2 years ago |
Brad King
|
8437141b53
Genex: Fix TARGET_PROPERTY lookup scope in transitive usage requirements
|
2 years ago |
Kyle Edwards
|
09d7f947d6
cmGeneratorExpression: Require cmake instance
|
2 years ago |
Marc Chevrier
|
913ea78d7a
Genex LINK_LIBRARY and LINK_GROUP: check supported properties
|
3 years ago |
Ben Leadbetter
|
8bd98b8117
Genex: Fix TARGET_BUNDLE_DIR_NAME incorrect extension
|
3 years ago |
Marc Chevrier
|
4d1883df11
Genex-PATH_EQUAL: path comparison
|
3 years ago |
Marc Chevrier
|
f11e66670b
Genex-PATH: path handling
|
3 years ago |
Ben Boeckel
|
aa3649eb04
clang-tidy: fix `performance-unnecessary-copy-initialization` lints
|
3 years ago |
Ben Leadbetter
|
997af2e1a6
Genex: Add TARGET_BUNDLE_DIR_NAME
|
3 years ago |
Hyper Nova Sun
|
41ba35a42b
cmTarget: Add `HasKnownObjectFileLocation()` shorthand
|
3 years ago |
Brad King
|
73337cb383
LINK_LIBRARIES: Evaluate separately for linking and usage requirements
|
3 years ago |
Marc Chevrier
|
0a81ea1f12
Genex-LINK_GROUP: Add possibility to group libraries at link step
|
3 years ago |