Patrick Williams | 0450a02 | 2022-10-07 21:23:47 -0500 | [diff] [blame] | 1 | SUMMARY = "Phosphor DBUS Object Manager" |
| 2 | DESCRIPTION = "Phosphor DBUS object manager." |
| 3 | HOMEPAGE = "http://github.com/openbmc/phosphor-objmgr" |
| 4 | LICENSE = "Apache-2.0" |
| 5 | LIC_FILES_CHKSUM = "file://${S}/LICENSE;md5=fa818a259cbed7ce8bc2a22d35a464fc" |
| 6 | DEPENDS += "systemd" |
| 7 | DEPENDS += "boost" |
| 8 | DEPENDS += "libtinyxml2" |
| 9 | DEPENDS += "sdbusplus" |
| 10 | DEPENDS += "phosphor-logging" |
| 11 | DEPENDS += "cli11" |
Andrew Geissler | 550bcda | 2023-04-12 10:40:31 -0500 | [diff] [blame] | 12 | SRCREV = "403027426d684b62459a2fe7225a7c60accb0e5c" |
Patrick Williams | 0450a02 | 2022-10-07 21:23:47 -0500 | [diff] [blame] | 13 | PV = "1.0+git${SRCPV}" |
| 14 | PR = "r1" |
| 15 | |
| 16 | SRC_URI += "git://github.com/openbmc/phosphor-objmgr;branch=master;protocol=https" |
| 17 | |
Brad Bishop | 9437adf | 2023-02-03 14:09:01 -0500 | [diff] [blame] | 18 | PACKAGECONFIG ??= "" |
| 19 | PACKAGECONFIG[unit-failure-monitor] = "-Dunit-failure-monitor=enabled,-Dunit-failure-monitor=disabled,," |
| 20 | |
Patrick Williams | 0450a02 | 2022-10-07 21:23:47 -0500 | [diff] [blame] | 21 | SYSTEMD_SERVICE:${PN} += " \ |
| 22 | mapper-wait@.service \ |
| 23 | mapper-subtree-remove@.service \ |
Brad Bishop | f7cd58e | 2023-02-03 13:24:37 -0500 | [diff] [blame] | 24 | xyz.openbmc_project.ObjectMapper.service \ |
Patrick Williams | 0450a02 | 2022-10-07 21:23:47 -0500 | [diff] [blame] | 25 | " |
| 26 | S = "${WORKDIR}/git" |
| 27 | |
Brad Bishop | f7cd58e | 2023-02-03 13:24:37 -0500 | [diff] [blame] | 28 | inherit meson pkgconfig systemd |
Patrick Williams | 0450a02 | 2022-10-07 21:23:47 -0500 | [diff] [blame] | 29 | |
| 30 | EXTRA_OEMESON += "-Dtests=disabled" |
| 31 | |
| 32 | PROVIDES += "libmapper" |
| 33 | PACKAGE_BEFORE_PN += "libmapper" |
| 34 | FILES:libmapper = "${libdir}/lib*.so*" |
Brad Bishop | f7cd58e | 2023-02-03 13:24:37 -0500 | [diff] [blame] | 35 | FILES:${PN} += "${datadir}/dbus-1" |