]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
meson: sort inclusion of meson.build files in subdirectories
authorYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 4 Jan 2021 12:27:00 +0000 (21:27 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 18 Jan 2021 22:06:32 +0000 (07:06 +0900)
meson.build

index f6ce4df05655121146d6033c57d52aab1703cec1..85daca2c61a7f7066e949dcd2d3ae86dcd031a5a 100644 (file)
@@ -1553,9 +1553,6 @@ conf.set10('ENABLE_NSS', enable_nss)
 
 conf.set10('ENABLE_TIMEDATECTL', get_option('timedated') or get_option('timesyncd'))
 
-tests = []
-fuzzers = []
-
 conf.set10('SYSTEMD_SLOW_TESTS_DEFAULT', slow_tests)
 
 #####################################################################
@@ -1612,6 +1609,13 @@ add_project_arguments('-include', 'config.h', language : 'c')
 
 ############################################################
 
+# binaries that have --help and are intended for use by humans,
+# usually, but not always, installed in /bin.
+public_programs = []
+
+tests = []
+fuzzers = []
+
 includes = include_directories('src/basic',
                                'src/boot',
                                'src/core',
@@ -1643,9 +1647,6 @@ subdir('po')
 subdir('catalog')
 subdir('src/basic')
 subdir('src/libsystemd')
-subdir('src/libsystemd-network')
-subdir('src/journal')
-subdir('src/login')
 subdir('src/shared')
 subdir('src/udev')
 subdir('src/libudev')
@@ -1728,39 +1729,41 @@ install_libudev_static = static_library(
 
 ############################################################
 
-# binaries that have --help and are intended for use by humans,
-# usually, but not always, installed in /bin.
-public_programs = []
-
+# systemd-analyze requires 'libcore'
 subdir('src/core')
-subdir('src/shutdown')
-subdir('src/network')
+# systemd-journal-remote requires 'libjournal_core'
+subdir('src/journal')
+# systemd-networkd requires 'libsystemd_network'
+subdir('src/libsystemd-network')
 
 subdir('src/analyze')
+subdir('src/boot/efi')
 subdir('src/busctl')
+subdir('src/coredump')
 subdir('src/cryptenroll')
 subdir('src/cryptsetup')
-subdir('src/journal-remote')
-subdir('src/coredump')
-subdir('src/pstore')
-subdir('src/oom')
+subdir('src/home')
 subdir('src/hostname')
 subdir('src/import')
-subdir('src/partition')
+subdir('src/journal-remote')
 subdir('src/kernel-install')
 subdir('src/locale')
+subdir('src/login')
 subdir('src/machine')
-subdir('src/portable')
-subdir('src/userdb')
-subdir('src/home')
+subdir('src/network')
 subdir('src/nspawn')
+subdir('src/oom')
+subdir('src/partition')
+subdir('src/portable')
+subdir('src/pstore')
 subdir('src/resolve')
+subdir('src/shutdown')
 subdir('src/systemctl')
 subdir('src/timedate')
 subdir('src/timesync')
 subdir('src/tmpfiles')
+subdir('src/userdb')
 subdir('src/vconsole')
-subdir('src/boot/efi')
 subdir('src/xdg-autostart-generator')
 
 subdir('src/systemd')