mirror of
https://github.com/reactos/CMake.git
synced 2024-12-03 00:57:25 +00:00
f0e67da061
In a case like target_link_libraries(targetInOtherDir PUBLIC "$<1:a;b>") then all entries in the list need to be looked up in the caller's scope. Previously our `::@(directory-id)` suffix would apply only to the last entry. Instead surround the entire entry by a pair `::@(directory-id);...;::@` so that the `::@` syntax can encode a directory lookup scope change evaluated as the list is processed. Fixes: #20204 |
||
---|---|---|
.. | ||
add_compile_definitions | ||
add_compile_options | ||
add_link_options | ||
link_directories | ||
target_compile_definitions | ||
target_compile_features | ||
target_compile_options | ||
target_include_directories | ||
target_link_directories | ||
target_link_libraries | ||
target_link_options | ||
target_sources |