# SPDX-License-Identifier: LGPL-2.1+
-#
-# Copyright 2017 Zbigniew Jędrzejewski-Szmek
-#
-# elogind is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2.1 of the License, or
-# (at your option) any later version.
-#
-# elogind is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with elogind; If not, see <http://www.gnu.org/licenses/>.
awkscript = 'test-hashmap-ordered.awk'
test_hashmap_ordered_c = custom_target(
############################################################
#if 0 /// UNNEEDED by elogind
+# test_systemd_tmpfiles_py = find_program('test-systemd-tmpfiles.py')
#endif // 0
-test_elogind_tmpfiles_py = find_program('test-elogind-tmpfiles.py')
############################################################
[],
[]],
+ [['src/test/test-format-table.c'],
+ [],
+ []],
+
#if 0 /// UNNEEDED in elogind
# [['src/test/test-ratelimit.c'],
# [],
[],
[]],
+ [['src/test/test-os-util.c'],
+ [],
+ []],
+
[['src/test/test-escape.c'],
[],
[]],
# libseccomp,
# libselinux,
# libblkid]],
+#
+# [['src/test/test-watch-pid.c',
+# 'src/test/test-helper.c'],
+# [libcore,
+# libshared],
+# [libmount,
+# threads,
+# librt,
+# libseccomp,
+# libselinux,
+# libblkid]],
#endif // 0
[['src/test/test-hashmap.c',
[],
[]],
+ [['src/test/test-procfs-util.c'],
+ [],
+ []],
+
[['src/test/test-unaligned.c'],
[],
[]],
# libseccomp,
# libselinux,
# libmount,
-# libblkid]],
+# libblkid],
+# '', 'timeout=360'],
#endif // 0
[['src/test/test-siphash24.c'],
[]],
#if 0 /// UNNEEDED in elogind
+# [['src/test/test-gcrypt-util.c'],
+# [],
+# [],
+# 'HAVE_GCRYPT'],
+#
# [['src/test/test-nss.c'],
# [],
# [libdl],
# '', 'manual'],
+#
+# [['src/test/test-umount.c',
+# 'src/core/mount-setup.c',
+# 'src/core/mount-setup.h',
+# 'src/core/umount.c',
+# 'src/core/umount.h'],
+# [],
+# [libmount]],
#endif // 0
+
+ [['src/test/test-bus-util.c'],
+ [],
+ []],
]
############################################################
# libxz,
# liblz4]],
#
+# [['src/journal/test-journal-config.c'],
+# [libjournal_core,
+# libshared],
+# [libxz,
+# liblz4,
+# libselinux]],
+#
# [['src/journal/test-journal-verify.c'],
# [libjournal_core,
# libshared],
# 'src/libsystemd-network/dhcp-protocol.h',
# 'src/libsystemd-network/dhcp-internal.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libsystemd-network/test-sd-dhcp-lease.c',
# 'src/libsystemd-network/dhcp-internal.h',
# 'src/systemd/sd-dhcp-client.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libelogind-network/test-dhcp-server.c'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libsystemd-network/test-ipv4ll.c',
# 'src/libsystemd-network/arp-util.h',
# 'src/systemd/sd-ipv4ll.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libelogind-network/test-ipv4ll-manual.c',
# 'src/systemd/sd-ipv4ll.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# [],
# '', 'manual'],
#
# 'src/systemd/sd-dhcp6-client.h',
# 'src/systemd/sd-ndisc.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libsystemd-network/test-ndisc-ra.c',
# 'src/libsystemd-network/dhcp6-internal.h',
# 'src/systemd/sd-dhcp6-client.h'],
# [libshared,
-# libelogind_network],
+# libsystemd_network],
# []],
#
# [['src/libelogind-network/test-lldp.c'],