]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: compile nss-util.c only when at least one nss module is enabled
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 16 Aug 2025 20:29:14 +0000 (05:29 +0900)
committerLuca Boccassi <luca.boccassi@gmail.com>
Sat, 16 Aug 2025 22:22:00 +0000 (23:22 +0100)
Follow-up for ea70753479fbfe19b4ae5de9db846ab9edd290a8.

src/shared/meson.build

index ea5aa21b0c766f0f020380c5ae2a3e39f6b118c8..768f446d20196d0c326d31fd28eb0fb04c4200ff 100644 (file)
@@ -137,7 +137,6 @@ shared_sources = files(
         'notify-recv.c',
         'nsflags.c',
         'nsresource.c',
-        'nss-util.c',
         'numa-util.c',
         'open-file.c',
         'openssl-util.c',
@@ -228,6 +227,10 @@ shared_sources = files(
         'xml.c',
 )
 
+if conf.get('ENABLE_NSS') == 1
+        shared_sources += files('nss-util.c')
+endif
+
 if get_option('tests') != 'false'
         shared_sources += files('tests.c')
 endif