1*ff46420fSMatt Spinler# The Mapper 2*ff46420fSMatt SpinlerThis repository contains the mapper, which assists in finding things on D-Bus. 3*ff46420fSMatt SpinlerThere is documentation about it [here][1]. 4*ff46420fSMatt Spinler 5cbca32ecSBrad Bishop## Prerequisites 6cbca32ecSBrad BishopNon-OpenBMC build dependencies are: 7cbca32ecSBrad Bishop - meson/ninja 8cbca32ecSBrad Bishop - boost 9cbca32ecSBrad Bishop - libsystemd 10cbca32ecSBrad Bishop - systemd 11cbca32ecSBrad Bishop - tinyxml2 127122244cSMatthew Barth 13cbca32ecSBrad Bishop## Build 14cbca32ecSBrad Bishop`meson build && ninja -C build` 157122244cSMatthew Barth 16cbca32ecSBrad Bishop## Run Unit Tests 17cbca32ecSBrad Bishop`meson build && ninja -C build test` 18cbca32ecSBrad Bishop 19cbca32ecSBrad Bishop## Clean the repository 20cbca32ecSBrad Bishop`rm -rf build` 21*ff46420fSMatt Spinler 22*ff46420fSMatt Spinler[1]: https://github.com/openbmc/docs/blob/master/architecture/object-mapper.md 23