meson: update boost subproject

Update the boost subproject version to match openbmc-build-scripts.  The
meson wrapdb doesn't provide a boost wrap, so this wrap, and the
associated subproject build logic are derivatives of that found in
bmcweb.  Tested by building and running the unit tests using the boost
subproject.

Change-Id: Ida616f70eabf2be5a0032f8fef22947b23e3a60e
Signed-off-by: Brad Bishop <bradbish@qti.qualcomm.com>
2 files changed
tree: ca50e1623808854d75fd4d4c176a2acce7958335
  1. fail-monitor/
  2. libmapper/
  3. src/
  4. subprojects/
  5. .clang-format
  6. .gitignore
  7. LICENSE
  8. meson.build
  9. meson.options
  10. OWNERS
  11. README.md
README.md

The Mapper

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

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