mirror of
https://github.com/Kitware/CMake.git
synced 2026-05-04 21:30:01 -05:00
8437141b53
When `$<TARGET_PROPERTY:tgt,prop>` is used in an `INTERFACE_*` target property for usage requirements, it may be evaluated in the context of a dependent target in another directory. Look up the `tgt` name in the directory of the target whose property holds the expression so that imported targets isolated to that directory are visible. Fixes: #24163
7 lines
219 B
Plaintext
7 lines
219 B
Plaintext
.*iface scope1: 'SCOPED_A_1;SCOPED_B_1'
|
|
.*iface scope2: 'SCOPED_A_2'
|
|
.*iface scope2 in scope1: 'SCOPED_A_2'
|
|
.*custom scope1: 'SCOPED_A_1;SCOPED_B_1'
|
|
.*custom scope2: 'SCOPED_A_2'
|
|
.*custom scope2 in scope1: 'SCOPED_A_1'
|