]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: do not build plymouth-ctrl.c w/ disabled plymouth
authorPino Toscano <toscano.pino@tiscali.it>
Tue, 17 Nov 2020 10:27:48 +0000 (11:27 +0100)
committerKarel Zak <kzak@redhat.com>
Wed, 10 Feb 2021 08:31:26 +0000 (09:31 +0100)
Do not build plymouth-ctrl.c in agetty and sulogin in case the plymouth
support is disabled.

Signed-off-by: Pino Toscano <toscano.pino@tiscali.it>
login-utils/Makemodule.am
term-utils/Makemodule.am

index 3a1c272a293d7762977775e43897f20ac11670d4..37be1c44dcdf717fe66b39b8ed70e4512a8bfa58 100644 (file)
@@ -19,8 +19,10 @@ dist_man_MANS += login-utils/sulogin.8
 sulogin_SOURCES = \
        login-utils/sulogin.c \
        login-utils/sulogin-consoles.c \
-       login-utils/sulogin-consoles.h \
-       lib/plymouth-ctrl.c
+       login-utils/sulogin-consoles.h
+if USE_PLYMOUTH_SUPPORT
+sulogin_SOURCES += lib/plymouth-ctrl.c
+endif
 sulogin_LDADD = $(LDADD) libcommon.la
 
 if HAVE_LIBCRYPT
index 92df7dbc825ce3acc0fd9697f22de73504d47658..c424dbdf84f4acc60adc43d52f12c5ab04c7dfb4 100644 (file)
@@ -42,8 +42,10 @@ endif # BUILD_SCRIPTLIVE
 if BUILD_AGETTY
 sbin_PROGRAMS += agetty
 dist_man_MANS += term-utils/agetty.8
-agetty_SOURCES = term-utils/agetty.c \
-                lib/plymouth-ctrl.c
+agetty_SOURCES = term-utils/agetty.c
+if USE_PLYMOUTH_SUPPORT
+agetty_SOURCES += lib/plymouth-ctrl.c
+endif
 agetty_LDADD = $(LDADD) libcommon.la
 if BSD
 agetty_LDADD += -lutil