diff options
author | Robert Scheck <robert@fedoraproject.org> | 2021-12-12 01:27:03 +0100 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-12-14 01:58:27 +0100 |
commit | 7964702007ae1ae1180dc9ff12f97a9b7651c8ab (patch) | |
tree | 6ee582be2888f96f08f05a4487b2c04efe59a95f /meson_options.txt | |
parent | man: do not install sd-boot man pages when -Dgnu-efi=false is set (diff) | |
download | systemd-7964702007ae1ae1180dc9ff12f97a9b7651c8ab.tar.xz systemd-7964702007ae1ae1180dc9ff12f97a9b7651c8ab.zip |
boot, meson: allow statically linked build
Build option "link-boot-shared" to build a statically linked bootctl and
systemd-bless-boot by using
-Dlink-boot-shared=false
on systems with full systemd stack except bootctl and systemd-bless-boot,
such as CentOS/RHEL 9.
Diffstat (limited to '')
-rw-r--r-- | meson_options.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/meson_options.txt b/meson_options.txt index 4d406b3e50..401f0933d7 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -23,6 +23,9 @@ option('link-networkd-shared', type: 'boolean', description : 'link systemd-networkd and its helpers to libsystemd-shared.so') option('link-timesyncd-shared', type: 'boolean', description : 'link systemd-timesyncd and its helpers to libsystemd-shared.so') +option('link-boot-shared', type: 'boolean', + description : 'link bootctl and systemd-bless-boot against libsystemd-shared.so') + option('static-libsystemd', type : 'combo', choices : ['false', 'true', 'pic', 'no-pic'], description : '''install a static library for libsystemd''') |