Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | genex-LINK_LIBRARY: ensure correct generation inside LINK_GROUP genex | Marc Chevrier | 2022-07-05 | 4 | -0/+12 |
| | | | | | | | | | | | | | | | | 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 | ||||
* | genex-LINK_(LIBRARY|GROUP) features: update variables behavior | Marc Chevrier | 2022-03-25 | 4 | -0/+13 |
| | | | | | | | | Variable CMAKE_LINK_(LIBRARY|GROUP)_USING_<FEATURE>_SUPPORTED is evaluated only if CMAKE_<LANG>_LINK_(LIBRARY|GROUP)_USING_<FEATURE>_SUPPORTED is not defined. This new behavior enable to activate a feature globally on a platform and to disable it for some compilers and languages. | ||||
* | Genex-LINK_GROUP: Add support feature RESCAN on BSD systems | Marc Chevrier | 2022-03-22 | 1 | -1/+1 |
| | |||||
* | Genex-LINK_GROUP: Add feature RESCAN | Marc Chevrier | 2022-03-05 | 3 | -1/+18 |
| | | | | | Feature RESCAN can be used to manage circular references between static libraries. | ||||
* | Genex-LINK_GROUP: Add possibility to group libraries at link step | Marc Chevrier | 2022-02-28 | 25 | -0/+260 |
Fixes: #23121 |