]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
import: skip the whole subdir when building with -Dimportd=false 32505/head
authorFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 26 Apr 2024 15:07:39 +0000 (17:07 +0200)
committerFrantisek Sumsal <frantisek@sumsal.cz>
Fri, 26 Apr 2024 15:14:07 +0000 (17:14 +0200)
Resolves: #32501

src/import/meson.build

index ca2372660312076f4e9edea629aac452d9dad145..184dd7bbf2dcbd9e03a3886e2ba8f1eaadef61a5 100644 (file)
@@ -1,5 +1,9 @@
 # SPDX-License-Identifier: LGPL-2.1-or-later
 
+if conf.get('ENABLE_IMPORTD') != 1
+        subdir_done()
+endif
+
 systemd_importd_sources = files(
         'importd.c',
 )
@@ -117,15 +121,13 @@ executables += [
         },
 ]
 
-if conf.get('ENABLE_IMPORTD') == 1
-        install_data('org.freedesktop.import1.conf',
-                     install_dir : dbuspolicydir)
-        install_data('org.freedesktop.import1.service',
-                     install_dir : dbussystemservicedir)
-        install_data('org.freedesktop.import1.policy',
-                     install_dir : polkitpolicydir)
+install_data('org.freedesktop.import1.conf',
+             install_dir : dbuspolicydir)
+install_data('org.freedesktop.import1.service',
+             install_dir : dbussystemservicedir)
+install_data('org.freedesktop.import1.policy',
+             install_dir : polkitpolicydir)
 
-        install_data('import-pubring.gpg',
-                     install_dir : libexecdir)
-        # TODO: shouldn't this be in pkgdatadir?
-endif
+install_data('import-pubring.gpg',
+             install_dir : libexecdir)
+# TODO: shouldn't this be in pkgdatadir?