Clone this repo:

Branches

  1. ea0e5d2 Fix compile error on boost 1.86 by Ed Tanous · 6 weeks ago master
  2. cf72403 libmapper: format code using c++ clang-format by George Liu · 8 weeks ago
  3. 7a93d51 Return empty paths if no SubTreePathsById is found by Myung Bae · 3 months ago
  4. c363323 mapper: Add GetAssociatedSubTreePathsById and GetAssociatedSubTreeById by Lakshmi Yadlapati · 9 months ago
  5. 8168caf meson: switch code dependency to libsystemd by Patrick Williams · 4 months ago

The Mapper

This repository contains the mapper, which assists in finding things on D-Bus. There is documentation about it here.

Prerequisites

Non-OpenBMC build dependencies are:

  • meson/ninja
  • boost
  • libsystemd
  • systemd
  • tinyxml2

Build

meson build && ninja -C build

Run Unit Tests

meson build && ninja -C build test

Clean the repository

rm -rf build