chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build-sys: add libcap to libsystemd-shared
[elogind.git]
/
Makefile.am
diff --git
a/Makefile.am
b/Makefile.am
index fc86b4596c0f4f06be9d0cb502aca664a65fa332..43d1d3ce102bdfd0f4d222720346e65055a105e5 100644
(file)
--- a/
Makefile.am
+++ b/
Makefile.am
@@
-39,16
+39,16
@@
SUBDIRS = . po
.PRECIOUS: $(TEST_SUITE_LOG) Makefile
LIBUDEV_CURRENT=7
.PRECIOUS: $(TEST_SUITE_LOG) Makefile
LIBUDEV_CURRENT=7
-LIBUDEV_REVISION=
0
+LIBUDEV_REVISION=
1
LIBUDEV_AGE=6
LIBGUDEV_CURRENT=2
LIBGUDEV_REVISION=0
LIBGUDEV_AGE=2
LIBUDEV_AGE=6
LIBGUDEV_CURRENT=2
LIBGUDEV_REVISION=0
LIBGUDEV_AGE=2
-LIBSYSTEMD_CURRENT=
4
+LIBSYSTEMD_CURRENT=
5
LIBSYSTEMD_REVISION=0
LIBSYSTEMD_REVISION=0
-LIBSYSTEMD_AGE=
4
+LIBSYSTEMD_AGE=
5
# The following four libraries only exist for compatibility reasons,
# their version info should not be bumped anymore
# The following four libraries only exist for compatibility reasons,
# their version info should not be bumped anymore
@@
-746,12
+746,14
@@
libsystemd_shared_la_SOURCES = \
src/shared/securebits.h \
src/shared/special.h \
src/shared/list.h \
src/shared/securebits.h \
src/shared/special.h \
src/shared/list.h \
+ src/shared/unaligned.h \
src/shared/macro.h \
src/shared/def.h \
src/shared/sparse-endian.h \
src/shared/refcnt.h \
src/shared/udev-util.h \
src/shared/bus-errors.h \
src/shared/macro.h \
src/shared/def.h \
src/shared/sparse-endian.h \
src/shared/refcnt.h \
src/shared/udev-util.h \
src/shared/bus-errors.h \
+ src/shared/bus-errors.c \
src/shared/device-nodes.c \
src/shared/device-nodes.h \
src/shared/util.c \
src/shared/device-nodes.c \
src/shared/device-nodes.h \
src/shared/util.c \
@@
-774,7
+776,6
@@
libsystemd_shared_la_SOURCES = \
src/shared/hashmap.h \
src/shared/siphash24.c \
src/shared/siphash24.h \
src/shared/hashmap.h \
src/shared/siphash24.c \
src/shared/siphash24.h \
- src/shared/set.c \
src/shared/set.h \
src/shared/fdset.c \
src/shared/fdset.h \
src/shared/set.h \
src/shared/fdset.c \
src/shared/fdset.h \
@@
-860,8
+861,8
@@
libsystemd_shared_la_SOURCES = \
src/shared/audit.h \
src/shared/xml.c \
src/shared/xml.h \
src/shared/audit.h \
src/shared/xml.c \
src/shared/xml.h \
- src/shared/condition
-util
.c \
- src/shared/condition
-util
.h \
+ src/shared/condition.c \
+ src/shared/condition.h \
src/shared/bus-label.c \
src/shared/bus-label.h \
src/shared/gpt.h \
src/shared/bus-label.c \
src/shared/bus-label.h \
src/shared/gpt.h \
@@
-881,12
+882,10
@@
libsystemd_shared_la_SOURCES = \
src/shared/copy.h \
src/shared/base-filesystem.c \
src/shared/base-filesystem.h \
src/shared/copy.h \
src/shared/base-filesystem.c \
src/shared/base-filesystem.h \
- src/shared/memfd.c \
- src/shared/memfd.h \
+ src/shared/memfd
-util
.c \
+ src/shared/memfd
-util
.h \
src/shared/uid-range.c \
src/shared/uid-range.h \
src/shared/uid-range.c \
src/shared/uid-range.h \
- src/shared/switch-root.h \
- src/shared/switch-root.c \
src/shared/nss-util.h
if HAVE_UTMP
src/shared/nss-util.h
if HAVE_UTMP
@@
-904,9
+903,13
@@
nodist_libsystemd_shared_la_SOURCES = \
libsystemd_shared_la_CFLAGS = \
$(AM_CFLAGS) \
libsystemd_shared_la_CFLAGS = \
$(AM_CFLAGS) \
+ $(CAP_CFLAGS) \
$(SECCOMP_CFLAGS) \
-pthread
$(SECCOMP_CFLAGS) \
-pthread
+libsystemd_shared_la_LIBADD = \
+ $(CAP_LIBS)
+
# ------------------------------------------------------------------------------
noinst_LTLIBRARIES += \
libsystemd-units.la
# ------------------------------------------------------------------------------
noinst_LTLIBRARIES += \
libsystemd-units.la
@@
-934,6
+937,8
@@
libsystemd_label_la_SOURCES = \
src/shared/mkdir-label.c \
src/shared/ask-password-api.c \
src/shared/ask-password-api.h \
src/shared/mkdir-label.c \
src/shared/ask-password-api.c \
src/shared/ask-password-api.h \
+ src/shared/switch-root.h \
+ src/shared/switch-root.c \
src/shared/fileio-label.c \
src/shared/fileio-label.h \
src/shared/dev-setup.c \
src/shared/fileio-label.c \
src/shared/fileio-label.h \
src/shared/dev-setup.c \
@@
-1131,8
+1136,6
@@
libsystemd_core_la_SOURCES = \
src/core/mount-setup.h \
src/core/loopback-setup.h \
src/core/loopback-setup.c \
src/core/mount-setup.h \
src/core/loopback-setup.h \
src/core/loopback-setup.c \
- src/core/condition.c \
- src/core/condition.h \
src/core/namespace.c \
src/core/namespace.h \
src/core/build.h \
src/core/namespace.c \
src/core/namespace.h \
src/core/build.h \
@@
-1322,6
+1325,7
@@
tests += \
test-env-replace \
test-strbuf \
test-strv \
test-env-replace \
test-strbuf \
test-strv \
+ test-path \
test-path-util \
test-strxcpyx \
test-unit-name \
test-path-util \
test-strxcpyx \
test-unit-name \
@@
-1347,6
+1351,7
@@
tests += \
test-hashmap \
test-set \
test-list \
test-hashmap \
test-set \
test-list \
+ test-unaligned \
test-tables \
test-device-nodes \
test-xml \
test-tables \
test-device-nodes \
test-xml \
@@
-1357,9
+1362,11
@@
tests += \
test-capability \
test-async \
test-ratelimit \
test-capability \
test-async \
test-ratelimit \
- test-condition
-util
\
+ test-condition \
test-uid-range \
test-uid-range \
- test-bus-policy
+ test-bus-policy \
+ test-locale-util \
+ test-copy
EXTRA_DIST += \
test/a.service \
EXTRA_DIST += \
test/a.service \
@@
-1503,19
+1510,32
@@
test_async_SOURCES = \
test_async_LDADD = \
libsystemd-shared.la
test_async_LDADD = \
libsystemd-shared.la
-test_
condition
_util_SOURCES = \
- src/test/test-
condition
-util.c
+test_
locale
_util_SOURCES = \
+ src/test/test-
locale
-util.c
-test_condition_util_LDADD = \
- libsystemd-shared.la \
- libsystemd-internal.la
+test_locale_util_LDADD = \
+ libsystemd-shared.la
+
+test_copy_SOURCES = \
+ src/test/test-copy.c
+test_copy_LDADD = \
+ libsystemd-shared.la
+
+test_condition_SOURCES = \
+ src/test/test-condition.c
+
+test_condition_LDADD = \
+ libsystemd-shared.la \
+ libsystemd-internal.la \
+ libsystemd-capability.la \
+ libsystemd-label.la
test_fdset_SOURCES = \
src/test/test-fdset.c
test_fdset_LDADD = \
test_fdset_SOURCES = \
src/test/test-fdset.c
test_fdset_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_ratelimit_SOURCES = \
src/test/test-ratelimit.c
test_ratelimit_SOURCES = \
src/test/test-ratelimit.c
@@
-1527,31
+1547,32
@@
test_util_SOURCES = \
src/test/test-util.c
test_util_LDADD = \
src/test/test-util.c
test_util_LDADD = \
- libsystemd-core.la
+ -lm \
+ libsystemd-shared.la
test_uid_range_SOURCES = \
src/test/test-uid-range.c
test_uid_range_LDADD = \
test_uid_range_SOURCES = \
src/test/test-uid-range.c
test_uid_range_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_socket_util_SOURCES = \
src/test/test-socket-util.c
test_socket_util_LDADD = \
test_socket_util_SOURCES = \
src/test/test-socket-util.c
test_socket_util_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_ring_SOURCES = \
src/test/test-ring.c
test_ring_LDADD = \
test_ring_SOURCES = \
src/test/test-ring.c
test_ring_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_barrier_SOURCES = \
src/test/test-barrier.c
test_barrier_LDADD = \
test_barrier_SOURCES = \
src/test/test-barrier.c
test_barrier_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_pty_SOURCES = \
src/test/test-pty.c
test_pty_SOURCES = \
src/test/test-pty.c
@@
-1594,13
+1615,13
@@
test_hashmap_SOURCES = \
src/test/test-hashmap-plain.c
test_hashmap_LDADD = \
src/test/test-hashmap-plain.c
test_hashmap_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_set_SOURCES = \
src/test/test-set.c
test_set_LDADD = \
test_set_SOURCES = \
src/test/test-set.c
test_set_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_xml_SOURCES = \
src/test/test-xml.c
test_xml_SOURCES = \
src/test/test-xml.c
@@
-1612,7
+1633,13
@@
test_list_SOURCES = \
src/test/test-list.c
test_list_LDADD = \
src/test/test-list.c
test_list_LDADD = \
- libsystemd-core.la
+ libsystemd-shared.la
+
+test_unaligned_LDADD = \
+ libsystemd-shared.la
+
+test_unaligned_SOURCES = \
+ src/test/test-unaligned.c
test_tables_SOURCES = \
src/test/test-tables.c \
test_tables_SOURCES = \
src/test/test-tables.c \
@@
-1642,19
+1669,19
@@
test_prioq_SOURCES = \
src/test/test-prioq.c
test_prioq_LDADD = \
src/test/test-prioq.c
test_prioq_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_fileio_SOURCES = \
src/test/test-fileio.c
test_fileio_LDADD = \
test_fileio_SOURCES = \
src/test/test-fileio.c
test_fileio_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_time_SOURCES = \
src/test/test-time.c
test_time_LDADD = \
test_time_SOURCES = \
src/test/test-time.c
test_time_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_architecture_SOURCES = \
src/test/test-architecture.c
test_architecture_SOURCES = \
src/test/test-architecture.c
@@
-1666,7
+1693,7
@@
test_log_SOURCES = \
src/test/test-log.c
test_log_LDADD = \
src/test/test-log.c
test_log_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_ipcrm_SOURCES = \
src/test/test-ipcrm.c
test_ipcrm_SOURCES = \
src/test/test-ipcrm.c
@@
-1691,13
+1718,13
@@
test_ellipsize_SOURCES = \
src/test/test-ellipsize.c
test_ellipsize_LDADD = \
src/test/test-ellipsize.c
test_ellipsize_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_date_SOURCES = \
src/test/test-date.c
test_date_LDADD = \
test_date_SOURCES = \
src/test/test-date.c
test_date_LDADD = \
- libsystemd-
core
.la
+ libsystemd-
shared
.la
test_sleep_SOURCES = \
src/test/test-sleep.c
test_sleep_SOURCES = \
src/test/test-sleep.c
@@
-1742,8
+1769,7
@@
test_cgroup_mask_SOURCES = \
src/test/test-cgroup-mask.c
test_cgroup_mask_CPPFLAGS = \
src/test/test-cgroup-mask.c
test_cgroup_mask_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- -DTEST_DIR=\"$(abs_top_srcdir)/test\"
+ $(AM_CPPFLAGS)
test_cgroup_mask_CFLAGS = \
$(AM_CFLAGS) \
test_cgroup_mask_CFLAGS = \
$(AM_CFLAGS) \
@@
-1787,6
+1813,15
@@
test_path_util_SOURCES = \
test_path_util_LDADD = \
libsystemd-shared.la
test_path_util_LDADD = \
libsystemd-shared.la
+test_path_SOURCES = \
+ src/test/test-path.c
+
+test_path_CFLAGS = \
+ $(AM_CFLAGS)
+
+test_path_LDADD = \
+ libsystemd-core.la
+
test_strxcpyx_SOURCES = \
src/test/test-strxcpyx.c
test_strxcpyx_SOURCES = \
src/test/test-strxcpyx.c
@@
-1812,8
+1847,7
@@
test_sched_prio_SOURCES = \
src/test/test-sched-prio.c
test_sched_prio_CPPFLAGS = \
src/test/test-sched-prio.c
test_sched_prio_CPPFLAGS = \
- $(AM_CPPFLAGS) \
- -DTEST_DIR=\"$(abs_top_srcdir)/test\"
+ $(AM_CPPFLAGS)
test_sched_prio_CFLAGS = \
$(AM_CFLAGS) \
test_sched_prio_CFLAGS = \
$(AM_CFLAGS) \
@@
-1863,7
+1897,8
@@
lcov-report:
$(MKDIR_P) $(coverage_dir)
lcov $(coverage_opts) --compat-libtool --capture --no-external \
| sed 's|$(abspath $(builddir))|$(abspath $(srcdir))|' > $(coverage_dir)/.lcov.info
$(MKDIR_P) $(coverage_dir)
lcov $(coverage_opts) --compat-libtool --capture --no-external \
| sed 's|$(abspath $(builddir))|$(abspath $(srcdir))|' > $(coverage_dir)/.lcov.info
- genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov.info
+ lcov --remove $(coverage_dir)/.lcov.info --output-file $(coverage_dir)/.lcov-clean.info 'test-*'
+ genhtml -t "systemd test coverage" -o $(coverage_dir) $(coverage_dir)/.lcov-clean.info
@echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html"
# lcov doesn't work properly with vpath builds, make sure that bad
@echo "Coverage report generated in $(abs_builddir)/$(coverage_dir)/index.html"
# lcov doesn't work properly with vpath builds, make sure that bad
@@
-2593,8
+2628,7
@@
libsystemd_internal_la_SOURCES = \
src/libsystemd/sd-network/network-util.c
nodist_libsystemd_internal_la_SOURCES = \
src/libsystemd/sd-network/network-util.c
nodist_libsystemd_internal_la_SOURCES = \
- src/libsystemd/libsystemd.sym \
- src/libsystemd/sd-bus/bus-error-mapping.c
+ src/libsystemd/libsystemd.sym
libsystemd_internal_la_CFLAGS = \
$(AM_CFLAGS) \
libsystemd_internal_la_CFLAGS = \
$(AM_CFLAGS) \
@@
-2632,13
+2666,11
@@
noinst_LTLIBRARIES += \
EXTRA_DIST += \
src/libsystemd/libsystemd.sym.m4 \
src/libsystemd/libsystemd.pc.in \
EXTRA_DIST += \
src/libsystemd/libsystemd.sym.m4 \
src/libsystemd/libsystemd.pc.in \
- src/libsystemd/sd-bus/bus-error-mapping.gperf \
src/libsystemd/sd-bus/DIFFERENCES \
src/libsystemd/sd-bus/GVARIANT-SERIALIZATION
CLEANFILES += \
src/libsystemd/sd-bus/DIFFERENCES \
src/libsystemd/sd-bus/GVARIANT-SERIALIZATION
CLEANFILES += \
- src/libsystemd/libsystemd.sym \
- src/libsystemd/sd-bus/bus-error-mapping.c
+ src/libsystemd/libsystemd.sym
BUILT_SOURCES += \
src/libsystemd/libsystemd.sym
BUILT_SOURCES += \
src/libsystemd/libsystemd.sym
@@
-2939,6
+2971,7
@@
libsystemd_network_la_SOURCES = \
src/systemd/sd-icmp6-nd.h \
src/systemd/sd-dhcp6-client.h \
src/systemd/sd-dhcp6-lease.h \
src/systemd/sd-icmp6-nd.h \
src/systemd/sd-dhcp6-client.h \
src/systemd/sd-dhcp6-lease.h \
+ src/systemd/sd-pppoe.h \
src/libsystemd-network/sd-dhcp-client.c \
src/libsystemd-network/sd-dhcp-server.c \
src/libsystemd-network/dhcp-network.c \
src/libsystemd-network/sd-dhcp-client.c \
src/libsystemd-network/sd-dhcp-server.c \
src/libsystemd-network/dhcp-network.c \
@@
-2953,6
+2986,7
@@
libsystemd_network_la_SOURCES = \
src/libsystemd-network/ipv4ll-network.c \
src/libsystemd-network/ipv4ll-packet.c \
src/libsystemd-network/ipv4ll-internal.h \
src/libsystemd-network/ipv4ll-network.c \
src/libsystemd-network/ipv4ll-packet.c \
src/libsystemd-network/ipv4ll-internal.h \
+ src/libsystemd-network/sd-pppoe.c \
src/libsystemd-network/network-internal.c \
src/libsystemd-network/network-internal.h \
src/libsystemd-network/sd-icmp6-nd.c \
src/libsystemd-network/network-internal.c \
src/libsystemd-network/network-internal.h \
src/libsystemd-network/sd-icmp6-nd.c \
@@
-3012,6
+3046,14
@@
test_ipv4ll_LDADD = \
libsystemd-internal.la \
libsystemd-shared.la
libsystemd-internal.la \
libsystemd-shared.la
+test_pppoe_SOURCES = \
+ src/systemd/sd-pppoe.h \
+ src/libsystemd-network/test-pppoe.c
+
+test_pppoe_LDADD = \
+ libsystemd-network.la \
+ libsystemd-shared.la
+
test_icmp6_rs_SOURCES = \
src/systemd/sd-dhcp6-client.h \
src/systemd/sd-icmp6-nd.h \
test_icmp6_rs_SOURCES = \
src/systemd/sd-dhcp6-client.h \
src/systemd/sd-icmp6-nd.h \
@@
-3041,6
+3083,9
@@
tests += \
test-icmp6-rs \
test-dhcp6-client
test-icmp6-rs \
test-dhcp6-client
+manual_tests += \
+ test-pppoe
+
# ------------------------------------------------------------------------------
if ENABLE_TERMINAL
noinst_LTLIBRARIES += \
# ------------------------------------------------------------------------------
if ENABLE_TERMINAL
noinst_LTLIBRARIES += \
@@
-3454,7
+3499,8
@@
systemd_udevd_SOURCES = \
src/udev/udevd.c
systemd_udevd_LDADD = \
src/udev/udevd.c
systemd_udevd_LDADD = \
- libudev-core.la
+ libudev-core.la \
+ libsystemd-capability.la
udevadm_SOURCES = \
src/udev/udevadm.c \
udevadm_SOURCES = \
src/udev/udevadm.c \
@@
-3468,7
+3514,8
@@
udevadm_SOURCES = \
src/udev/udevadm-test-builtin.c
udevadm_LDADD = \
src/udev/udevadm-test-builtin.c
udevadm_LDADD = \
- libudev-core.la
+ libudev-core.la \
+ libsystemd-capability.la
# Update hwdb on installation. Do not bother if installing
# in DESTDIR, since this is likely for packaging purposes.
# Update hwdb on installation. Do not bother if installing
# in DESTDIR, since this is likely for packaging purposes.
@@
-3502,7
+3549,8
@@
test_udev_SOURCES = \
src/test/test-udev.c
test_udev_LDADD = \
src/test/test-udev.c
test_udev_LDADD = \
- libudev-core.la \
+ libudev-core.la \
+ libsystemd-capability.la \
$(BLKID_LIBS) \
$(KMOD_LIBS) \
$(SELINUX_LIBS)
$(BLKID_LIBS) \
$(KMOD_LIBS) \
$(SELINUX_LIBS)
@@
-3884,7
+3932,6
@@
systemd_journal_upload_CFLAGS = \
$(LIBCURL_CFLAGS)
systemd_journal_upload_LDADD = \
$(LIBCURL_CFLAGS)
systemd_journal_upload_LDADD = \
- libsystemd-core.la \
libsystemd-internal.la \
libsystemd-journal-internal.la \
libsystemd-shared.la \
libsystemd-internal.la \
libsystemd-journal-internal.la \
libsystemd-shared.la \
@@
-4041,6
+4088,8
@@
libsystemd_journal_core_la_SOURCES = \
src/journal/journald-wall.h \
src/journal/journald-native.c \
src/journal/journald-native.h \
src/journal/journald-wall.h \
src/journal/journald-native.c \
src/journal/journald-native.h \
+ src/journal/journald-audit.c \
+ src/journal/journald-audit.h \
src/journal/journald-rate-limit.c \
src/journal/journald-rate-limit.h \
src/journal/journal-internal.h
src/journal/journald-rate-limit.c \
src/journal/journald-rate-limit.h \
src/journal/journal-internal.h
@@
-4192,7
+4241,8
@@
bin_PROGRAMS += \
dist_systemunit_DATA += \
units/systemd-journald.socket \
dist_systemunit_DATA += \
units/systemd-journald.socket \
- units/systemd-journald-dev-log.socket
+ units/systemd-journald-dev-log.socket \
+ units/systemd-journald-audit.socket
nodist_systemunit_DATA += \
units/systemd-journald.service \
nodist_systemunit_DATA += \
units/systemd-journald.service \
@@
-4211,7
+4261,8
@@
dist_catalog_DATA = \
SOCKETS_TARGET_WANTS += \
systemd-journald.socket \
SOCKETS_TARGET_WANTS += \
systemd-journald.socket \
- systemd-journald-dev-log.socket
+ systemd-journald-dev-log.socket \
+ systemd-journald-audit.socket
SYSINIT_TARGET_WANTS += \
systemd-journald.service \
SYSINIT_TARGET_WANTS += \
systemd-journald.service \
@@
-4402,6
+4453,9
@@
rootlibexec_PROGRAMS += \
nodist_systemunit_DATA += \
units/systemd-vconsole-setup.service
nodist_systemunit_DATA += \
units/systemd-vconsole-setup.service
+dist_udevrules_DATA += \
+ src/vconsole/90-vconsole.rules
+
SYSINIT_TARGET_WANTS += \
systemd-vconsole-setup.service
endif
SYSINIT_TARGET_WANTS += \
systemd-vconsole-setup.service
endif
@@
-5169,11
+5223,9
@@
networkctl_LDADD = \
test_network_SOURCES = \
src/network/test-network.c
test_network_SOURCES = \
src/network/test-network.c
-test_network_CFLAGS = \
- $(AM_CFLAGS)
-
test_network_LDADD = \
test_network_LDADD = \
- libsystemd-networkd-core.la
+ libsystemd-networkd-core.la \
+ libsystemd-capability.la
test_network_tables_SOURCES = \
src/network/test-network-tables.c \
test_network_tables_SOURCES = \
src/network/test-network-tables.c \
@@
-6248,3
+6300,6
@@
print-%:
git-contrib:
@git shortlog -s `git describe --abbrev=0`.. | cut -c8- | awk '{ print $$0 "," }' | sort -u
git-contrib:
@git shortlog -s `git describe --abbrev=0`.. | cut -c8- | awk '{ print $$0 "," }' | sort -u
+
+EXTRA_DIST += \
+ tools/gdb-sd_dump_hashmaps.py