diff options
author | Xavier Claessens <xavier.claessens@collabora.com> | 2023-04-26 10:05:19 -0400 |
---|---|---|
committer | Xavier Claessens <xavier.claessens@collabora.com> | 2023-05-01 12:57:45 -0400 |
commit | a78af236862008f284d84ab9327a38886e086d8c (patch) | |
tree | 5b5e4abc864df2c37976385e2c07df41f6d76611 /mesonbuild/compilers/mixins/visualstudio.py | |
parent | f71c9aebfbceb8623756b981392b6d6d2b4e7c22 (diff) | |
download | meson-a78af236862008f284d84ab9327a38886e086d8c.zip meson-a78af236862008f284d84ab9327a38886e086d8c.tar.gz meson-a78af236862008f284d84ab9327a38886e086d8c.tar.bz2 |
Fix niche cases when linking static libs
Case 1:
- Prog links to static lib A
- A link_whole to static lib B
- B link to static lib C
- Prog dependencies should be A and C but not B which is already
included in A.
Case 2:
- Same as case 1, but with A being installed.
- To be useful, A must also include all objects from C that is not
installed.
- Prog only need to link on A.
Diffstat (limited to 'mesonbuild/compilers/mixins/visualstudio.py')
0 files changed, 0 insertions, 0 deletions