blob: 7e735de73d277a3432914d54769bc043c2b9ed49 [file] [log] [blame]
Patrick Williams0450a022022-10-07 21:23:47 -05001SUMMARY = "Phosphor DBUS Object Manager"
2DESCRIPTION = "Phosphor DBUS object manager."
3HOMEPAGE = "http://github.com/openbmc/phosphor-objmgr"
4LICENSE = "Apache-2.0"
5LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc"
6DEPENDS += "systemd"
7DEPENDS += "boost"
8DEPENDS += "libtinyxml2"
9DEPENDS += "sdbusplus"
10DEPENDS += "phosphor-logging"
11DEPENDS += "cli11"
Andrew Geisslera5d5f492023-07-13 16:40:26 -050012SRCREV = "26ed98050e64e76892be5d5c2416b8a0044e3d9d"
Patrick Williams0450a022022-10-07 21:23:47 -050013PV = "1.0+git${SRCPV}"
14PR = "r1"
15
Patrick Williamsbccaff32023-04-14 11:24:47 -050016SRC_URI = "git://github.com/openbmc/phosphor-objmgr;branch=master;protocol=https"
Patrick Williams0450a022022-10-07 21:23:47 -050017
Brad Bishop9437adf2023-02-03 14:09:01 -050018PACKAGECONFIG ??= ""
19PACKAGECONFIG[unit-failure-monitor] = "-Dunit-failure-monitor=enabled,-Dunit-failure-monitor=disabled,,"
20
Patrick Williams0450a022022-10-07 21:23:47 -050021SYSTEMD_SERVICE:${PN} += " \
22 mapper-wait@.service \
23 mapper-subtree-remove@.service \
Brad Bishopf7cd58e2023-02-03 13:24:37 -050024 xyz.openbmc_project.ObjectMapper.service \
Patrick Williams0450a022022-10-07 21:23:47 -050025 "
26S = "${WORKDIR}/git"
27
Brad Bishopf7cd58e2023-02-03 13:24:37 -050028inherit meson pkgconfig systemd
Patrick Williams0450a022022-10-07 21:23:47 -050029
30EXTRA_OEMESON += "-Dtests=disabled"
31
32PROVIDES += "libmapper"
33PACKAGE_BEFORE_PN += "libmapper"
34FILES:libmapper = "${libdir}/lib*.so*"
Brad Bishopf7cd58e2023-02-03 13:24:37 -050035FILES:${PN} += "${datadir}/dbus-1"