util-linux/libmount
Zbigniew Jędrzejewski-Szmek 69939195bd meson: implement building of static programs
The whole thing is complicated by the fact that we have two layers
of libraries: e.g. libmount also needs libblkid. If we just tell meson
to make libmount static, this is not enough, because we also need it
to link to a static libblkid. Hence in the case of libs that link to
other libs internally, we need to create a different object with a
a different set of link_with items.

To avoid building the libraries twice, libfdisk and libmount are first
built into an internal "convenience" library, which is then linked into
the static and shared versions as appropriate.
2021-03-17 15:07:27 +01:00
..
docs findmnt: add option to list all fs-independent flags 2021-01-15 17:51:07 +01:00
python meson: add second build system 2021-03-17 15:07:27 +01:00
src libmount: fix /{etc,proc}/filesystems use 2021-02-09 10:36:04 +01:00
COPYING docs: use SPDX license names 2018-08-16 14:47:21 +02:00
Makemodule.am build-sys: add pylibmount 2013-08-19 14:57:21 +02:00
meson.build meson: implement building of static programs 2021-03-17 15:07:27 +01:00
mount.pc.in cryptsetup: add option to use via dlopen in libmount 2020-07-07 16:43:55 +01:00