-
-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
improve handling of libraries used in .gir targets
.gir targets rely on libraries that are compiled and linked in the same way as they would be under Meson. VLS now does a few more things to attempt to get these linker arguments correct. First, we fix our logic that analyzes inputs to a .gir target, since Meson 0.55 changed build paths. Second, we guess whether a library target depends on another library target from its include flags, as the linker flags are not present in the Meson introspection or compile commands. This fixes the failure with Vala test no. 11 in the Meson source code.
- Loading branch information
Showing
2 changed files
with
64 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters