dbus/tools
Simon McVittie 5eee2d552a CI: Verify that Autotools make dist includes everything needed for Meson
This is similar to what we have done for CMake since dbus/dbus!87
(commit 1063bba "CI: Do the CMake native debug build from an Autotools
`make dist`"). Our official source releases are Autotools `make dist`
tarballs, so our CI should assert that such tarballs contain everything
necessary to do a CMake or Meson build, so that downstream distributions
using our tarballs as source can choose their preferred build system.

When the Meson build system is ready to be recommended as more preferred
than Autotools, we can do as GLib did: stop releasing `make dist`
tarballs, and start releasing `meson dist` tarballs instead (which will
change nothing for Meson or CMake users, but Autotools users will have
to run autoreconf or autogen.sh before building).

Signed-off-by: Simon McVittie <smcv@collabora.com>
2022-07-13 20:36:13 +01:00
..
docker/windows Add meson build CI 2022-07-13 20:36:13 +01:00
.gitignore .gitignore: Ignore many more generated files 2018-12-14 13:28:50 +00:00
build-timestamp.py build: Add machine-readable licensing markers to the Meson build system 2022-07-13 20:36:13 +01:00
ci-build.sh CI: Verify that Autotools make dist includes everything needed for Meson 2022-07-13 20:36:13 +01:00
ci-install.sh CI: Add repository for word-size-independent mingw stuff 2022-07-13 20:36:13 +01:00
cmake-format tools/cmake-format: fix sed warning Expression #1, char 25: unknown option for »s« in --all mode 2021-10-25 15:56:09 +02:00
CMakeLists.txt tools/dbus-run-session: fix race between manual and automatically started dbus-daemon on Windows 2021-11-23 08:38:14 +01:00
dbus-cleanup-sockets.c dbus-cleanup-sockets: Mark functions noreturn as suggested by clang 2018-08-30 17:39:21 +01:00
dbus-echo.c Add missing function attributes suggested by clang (but not by gcc) 2016-10-13 22:44:13 +01:00
dbus-launch-win.c Be more const-correct 2016-10-13 17:20:28 +01:00
dbus-launch-x11.c dbus-launch: Replace slashes in DISPLAY if present 2020-11-06 17:17:09 +00:00
dbus-launch.c Fix no-X11 build after d847b5f6ae 2022-04-16 16:04:57 +00:00
dbus-launch.h Add missing function attributes suggested by clang (but not by gcc) 2016-10-13 22:44:13 +01:00
dbus-monitor.c Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
dbus-print-message.c build: Define DBUS_INT64_MODIFIER, analogous to G_GINT64_MODIFIER 2022-04-19 18:27:47 +00:00
dbus-print-message.h dbus-monitor: Add timestamp to --monitor mode. 2015-02-24 13:29:45 +00:00
dbus-run-session.c _dbus_spawn_program(): Add additional parameter to return error 2021-11-29 13:07:04 +01:00
dbus-send.c dbus-send: Add support for variants to arrays and dictionaries 2022-05-23 12:15:02 +00:00
dbus-spam.c tools: Improve argument validation in dbus-spam 2017-02-13 14:52:19 +00:00
dbus-update-activation-environment.c Clean up how we arrange for environ to be declared 2016-10-13 17:20:34 +01:00
dbus-uuidgen.c Rename dbus_internal_do_not_use_get_uuid to _dbus_get_uuid 2018-08-02 15:26:24 +01:00
disable-uac.rc Add Meson build system 2022-07-13 20:36:13 +01:00
GetAllMatchRules.py GetAllMatchRules: provide an example how it could be used 2014-10-06 12:10:51 +01:00
Makefile.am build: Change how we create empty directories from Meson 2022-07-13 20:36:13 +01:00
meson-compat-install-emptydirs.py build: Change how we create empty directories from Meson 2022-07-13 20:36:13 +01:00
meson-compat-install-symlink.py build: Change how we create symlinks from Meson 2022-07-13 20:36:13 +01:00
meson.build meson: Create /var/lib/dbus 2022-07-13 20:36:13 +01:00
run-with-tmp-session-bus.sh Use separate bus configuration files for executing test cases with a temporary session bus 2018-10-18 20:06:43 +02:00
strtoll.c Normalize C source files to end with exactly one newline 2020-06-10 10:47:31 +00:00
strtoull.c Include config.h as the first thing in every .c file 2013-02-22 13:08:27 +00:00
test-tool.c dbus-test-tool: add black-hole mode 2014-10-14 13:53:59 +01:00
test-tool.h dbus-test-tool: add black-hole mode 2014-10-14 13:53:59 +01:00
tool-common.c tools/dbus-run-session: fix race between manual and automatically started dbus-daemon on Windows 2021-11-23 08:38:14 +01:00
tool-common.h tools/dbus-run-session: fix race between manual and automatically started dbus-daemon on Windows 2021-11-23 08:38:14 +01:00
user-path.reg.in CI: Add running test cases for cross builds 2020-05-29 16:43:45 +02:00
Win32.Manifest Add Windows manifest to dbus-update-activation-environment.exe 2017-09-27 22:05:13 +02:00