dbus/tools
Simon McVittie 52c881487d CI: Don't install weak dependencies (Recommends)
In particular this avoids installing the TeX toolchain.

However, this also means we don't install dbus, which broke some tests
in minimal containers where dbus wasn't already installed, because the
messagebus user wouldn't have been created. Make sure that user exists,
using the same adduser call as the Debian dbus package.

CMake really wants to find a C++ compiler (even though we only use C++
when compiling for Windows), so explicitly install the default
version of the GNU C++ compiler, g++.

Signed-off-by: Simon McVittie <smcv@collabora.com>
(cherry picked from commit cb6abc6391)
2022-02-25 13:04:20 +00:00
..
.gitignore Add dbus-test-tool, currently with "echo" and "spam" modes 2014-10-14 13:53:54 +01:00
ci-build.sh ci-build: Update required MSYS packages 2022-02-25 13:04:20 +00:00
ci-Dockerfile.in travis-ci: Add and use infrastructure to build and test in Docker 2016-11-29 12:37:48 +00:00
ci-install.sh CI: Don't install weak dependencies (Recommends) 2022-02-25 13:04:20 +00:00
dbus-cleanup-sockets.c test, tools: assert impossible values of local enums are not reached 2017-04-07 12:07:01 +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 2021-12-17 12:53:26 +00:00
dbus-launch.c dbus-launch: Use dbus_try_get_local_machine_id() 2017-06-09 13:35:31 +01: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 dbus-monitor: handle default case for binary mode header 2017-04-07 12:07:21 +01:00
dbus-print-message.c Consistently use socklen_t for getsockname, getsockopt etc. 2016-02-11 02:04:53 +01:00
dbus-print-message.h dbus-monitor: Add timestamp to --monitor mode. 2015-02-24 13:29:45 +00:00
dbus-run-session.c test, tools: assert impossible values of local enums are not reached 2017-04-07 12:07:01 +01:00
dbus-send.c dbus-send: Avoid duplicated-branches warning 2019-04-17 13:38:05 +01: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 Add missing function attributes suggested by clang (but not by gcc) 2016-10-13 22:44: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: Avoid using echo -e 2017-10-31 13:06:55 +00:00
run-with-tmp-session-bus.sh Replace $DBUS_USE_TEST_BINARY with $DBUS_TEST_DBUS_LAUNCH 2016-02-12 15:26:23 +00:00
strtoll.c Include config.h as the first thing in every .c file 2013-02-22 13:08:27 +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 Drop duplicated function tool_millisleep() and use dbus_sleep_milliseconds() instead. 2015-03-04 13:06:49 +01:00
tool-common.h Drop duplicated function tool_millisleep() and use dbus_sleep_milliseconds() instead. 2015-03-04 13:06:49 +01:00
Win32.Manifest Add Windows manifest to dbus-update-activation-environment.exe 2017-09-27 22:05:13 +02:00