commit | b85561683b4d9af6f13526768618e41e4baa20d9 | [log] [tgz] |
---|---|---|
author | Patrick Williams <patrick@stwcx.xyz> | Thu Apr 27 11:13:17 2023 -0500 |
committer | Patrick Williams <patrick@stwcx.xyz> | Thu Apr 27 11:13:19 2023 -0500 |
tree | 1df9e26b1b3b897a2012bcc59af447082da6234d | |
parent | 6c84a8c5d963cd2d871dbee7ab5508bb70f78769 [diff] |
build: enable sdbus++ common.hpp output This repository is [incorrectly] not using the sdbus++-gen-meson, but instead is hand-rolling the sdbus++ calls. The newest version of sdbus++ adds a dependency between `server.hpp` and `common.hpp`, so add the invocations as necessary. Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I250cb0caa5ef6ab0e63f4e8cd66b8ae4f7c85500
Phosphor Debug Collector provides mechanisms to collect various log files and system parameters. Used to troubleshoot problems in OpenBMC based systems.
One such mechanism is dreport, a script that collects debug data and packages it into an archive file.
To build this package with meson, do the following steps:
1. meson builddir 2. ninja -C builddir
To clean the built files run ninja -C builddir clean
.
Tests can be run in the CI docker container, refer local-ci-build
or with an OpenBMC x86 sdk(see below for x86 steps).
meson -Dtests=enabled build ninja -C build test