blob: e9fcf6c0c7cf1003794d8574d35fabceafb3813a [file] [log] [blame]
Brad Bishop0f547b12017-05-31 14:08:33 -04001SUMMARY = "Phosphor DBus Monitor"
2DESCRIPTION = "Phosphor DBus Monitor is a general purpose DBus application \
3that watches DBus traffic for events and takes actions based on those events."
Brad Bishop0f547b12017-05-31 14:08:33 -04004HOMEPAGE = "http://github.com/openbmc/phosphor-dbus-monitor"
5LICENSE = "Apache-2.0"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=e3fc50a88d0a364313df4b21ef20c29e"
Brad Bishop0f547b12017-05-31 14:08:33 -04007DEPENDS += " \
Matthew Barthb417d472019-06-12 13:33:25 -05008 ${PN}-config \
Brad Bishop0f547b12017-05-31 14:08:33 -04009 phosphor-logging \
Patrick Williams4b32c9a2020-03-31 16:43:15 -050010 ${PYTHON_PN}-sdbus++-native \
William A. Kennington III0596eac2018-10-19 15:59:19 -070011 sdeventplus \
Brad Bishop0f547b12017-05-31 14:08:33 -040012 gtest \
Andrew Geissler36b64c02018-09-05 00:30:15 +000013 phosphor-snmp \
Marri Devender Raoa159fff2020-03-06 12:05:27 -060014 ${PYTHON_PN}-native \
15 ${PYTHON_PN}-pyyaml-native \
16 ${PYTHON_PN}-setuptools-native \
17 ${PYTHON_PN}-mako-native \
Brad Bishop0f547b12017-05-31 14:08:33 -040018 "
Ed Tanous9936f862022-09-19 09:13:20 -070019SRCREV = "04267b4ff02aeb9a7cc15676c38fd760575c53bd"
20PV = "1.0+git${SRCPV}"
21PR = "r1"
Brad Bishop0f547b12017-05-31 14:08:33 -040022
Ed Tanous9936f862022-09-19 09:13:20 -070023SRC_URI = "git://github.com/openbmc/phosphor-dbus-monitor;branch=master;protocol=https"
Brad Bishop48628b42017-08-02 01:32:43 -040024
Ed Tanous9936f862022-09-19 09:13:20 -070025SYSTEMD_PACKAGES = "${PN} phosphor-msl-verify"
26SYSTEMD_SERVICE:phosphor-msl-verify = "phosphor-msl-verify.service"
Brad Bishop0f547b12017-05-31 14:08:33 -040027S = "${WORKDIR}/git"
28
Ed Tanous9936f862022-09-19 09:13:20 -070029inherit meson \
30 pkgconfig \
31 python3native \
32 phosphor-dbus-monitor \
33 obmc-phosphor-systemd
34
George Liuc7403362022-06-24 19:47:15 +080035EXTRA_OEMESON = " \
36 -DYAML_PATH=${STAGING_DIR_HOST}${config_dir} \
Brad Bishop0f547b12017-05-31 14:08:33 -040037 "
Ed Tanous9936f862022-09-19 09:13:20 -070038
39FILES:phosphor-msl-verify = "${bindir}/phosphor-msl-verify"
40
41PACKAGE_BEFORE_PN = "phosphor-msl-verify"