mirror of
https://gitlab.freedesktop.org/dbus/dbus.git
synced 2026-05-05 01:48:00 +02:00
build: Distribute Meson build system in release tarballs
As long as we are treating Autotools as a first-class citizen, what we release will be `make distcheck` output. Signed-off-by: Simon McVittie <smcv@collabora.com>
This commit is contained in:
parent
eefdbe86f8
commit
1582f713a3
7 changed files with 26 additions and 0 deletions
|
|
@ -27,6 +27,10 @@ EXTRA_DIST = \
|
|||
bus/CMakeLists.txt \
|
||||
dbus/CMakeLists.txt \
|
||||
doc/CMakeLists.txt \
|
||||
meson.build \
|
||||
meson_options.txt \
|
||||
meson_post_install.py \
|
||||
meson_post_install_systemd.py \
|
||||
test/CMakeLists.txt \
|
||||
test/name-test/CMakeLists.txt \
|
||||
tools/CMakeLists.txt \
|
||||
|
|
|
|||
|
|
@ -220,10 +220,15 @@ endif DBUS_UNIX
|
|||
EXTRA_DIST += \
|
||||
dbus.service.in \
|
||||
dbus.socket.in \
|
||||
legacy-config/meson.build \
|
||||
meson.build \
|
||||
systemd-user/dbus.service.in \
|
||||
systemd-user/dbus.socket.in \
|
||||
systemd-user/meson.build \
|
||||
sysusers.d/dbus.conf.in \
|
||||
sysusers.d/meson.build \
|
||||
tmpfiles.d/dbus.conf.in \
|
||||
tmpfiles.d/meson.build \
|
||||
$(NULL)
|
||||
|
||||
if HAVE_SYSTEMD
|
||||
|
|
|
|||
|
|
@ -329,6 +329,8 @@ endif
|
|||
|
||||
noinst_PROGRAMS =
|
||||
|
||||
EXTRA_DIST += meson.build
|
||||
|
||||
# Add rules for code-coverage testing, as defined by AX_CODE_COVERAGE
|
||||
include $(top_srcdir)/aminclude_static.am
|
||||
|
||||
|
|
|
|||
|
|
@ -223,3 +223,7 @@ clean-local:
|
|||
rm -rf dbus-docs dbus-docs.tmp
|
||||
rm -f *.1.html
|
||||
rm -f doxygen.stamp
|
||||
|
||||
EXTRA_DIST += maintainer-upload-docs.sh
|
||||
EXTRA_DIST += meson.build
|
||||
EXTRA_DIST += meson_post_install.py
|
||||
|
|
|
|||
|
|
@ -850,5 +850,11 @@ $(installable_test_meta_with_config): %_with_config.test: %$(EXEEXT) Makefile
|
|||
echo 'Exec=env DBUS_TEST_EXEC=$(testexecdir) DBUS_TEST_DATA=$(testexecdir)/data $(testexecdir)/$* --tap'; \
|
||||
) > $@.tmp && mv $@.tmp $@
|
||||
|
||||
EXTRA_DIST += data/copy_data_for_tests.py
|
||||
EXTRA_DIST += data/installable/meson.build
|
||||
EXTRA_DIST += data/meson.build
|
||||
EXTRA_DIST += meson.build
|
||||
EXTRA_DIST += meta_template.test.in
|
||||
|
||||
# Add rules for code-coverage testing, as defined by AX_CODE_COVERAGE
|
||||
include $(top_srcdir)/aminclude_static.am
|
||||
|
|
|
|||
|
|
@ -121,3 +121,5 @@ test_autolaunch_LDADD = \
|
|||
$(NULL)
|
||||
endif
|
||||
endif
|
||||
|
||||
EXTRA_DIST += meson.build
|
||||
|
|
|
|||
|
|
@ -151,3 +151,6 @@ install-data-local:
|
|||
|
||||
installcheck-local:
|
||||
test -d $(DESTDIR)$(localstatedir)/lib/dbus
|
||||
|
||||
EXTRA_DIST += build-timestamp.py
|
||||
EXTRA_DIST += meson.build
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue