]> git.ipfire.org Git - thirdparty/util-linux.git/commit
meson: Use libblkid as a dependency
authorJordan Williams <jordan@jwillikers.com>
Fri, 5 Apr 2024 15:30:02 +0000 (08:30 -0700)
committerJordan Williams <jordan@jwillikers.com>
Fri, 5 Apr 2024 15:33:25 +0000 (08:33 -0700)
commita764efb5fb14b9a66bff8807c04ddcebc51939ea
tree9b8495ed3166ebad84e542dfef2d27f5feb691d1
parentc43b185a3feb8cd7261c94f42a566486ce2c0438
meson: Use libblkid as a dependency

Several utilities depend on libblkid internally.
Currently, link_with and global include directories are used to
associate targets with libblkid.
This PR uses Meson's dependencies argument for targets to define this
relationship instead.
This carries include directories along with the library to link.

An additional dependency is declared for the static libblkid library.
A couple of executables use this dependency explicitly.

Signed-off-by: Jordan Williams <jordan@jwillikers.com>
libblkid/meson.build
libfdisk/meson.build
libmount/meson.build
meson.build