diff options
author | Marc Chevrier <marc.chevrier@gmail.com> | 2022-07-03 16:16:37 (GMT) |
---|---|---|
committer | Marc Chevrier <marc.chevrier@gmail.com> | 2022-07-05 08:00:04 (GMT) |
commit | e8792da04b7980c11e0b1b62ea618953876d1f39 (patch) | |
tree | 44ce8851025edc83e29eeebba19406095f16fabe /Source/cmRemoveDefinitionsCommand.h | |
parent | 2a336d855443d7db601bd79e80fce86726962cd2 (diff) | |
download | CMake-e8792da04b7980c11e0b1b62ea618953876d1f39.zip CMake-e8792da04b7980c11e0b1b62ea618953876d1f39.tar.gz CMake-e8792da04b7980c11e0b1b62ea618953876d1f39.tar.bz2 |
genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genex
This fix ensures the following pattern is correctly handled:
$<LINK_GROUP:group_feat,$<LINK_LIBRARY:lib_feat,mylib>>
With:
CMAKE_LINK_GROUP_USING_group_feat = "—START_GROUP" "—END_GROUP"
CMAKE_LINK_LIBRARY_USING_lib_feat = "—PREFIX" "—LINK <LIBRARY>" "—SUFFIX"
Before the fix, we get the following generation:
—START_GROUP —PREFIX —LINK /path/to/mylib —END_GROUP —SUFFIX
—END_GROUP and —SUFFIX are in the wrong order
After the fix, we get the correct order:
—START_GROUP —PREFIX —LINK /path/to/mylib —SUFFIX —END_GROUP
Diffstat (limited to 'Source/cmRemoveDefinitionsCommand.h')
0 files changed, 0 insertions, 0 deletions