blob: c138eb9daa6cfd5dc299586a53de504909e7046c [file] [log] [blame]
Matt Spinlerb45c1822018-03-26 16:23:38 -05001SUMMARY = "IBM DBus Interfaces"
2DESCRIPTION = "Generated bindings, using sdbus++, for the IBM YAML"
3PR = "r1"
Patrick Venture56e154e2018-10-17 15:10:55 -07004PV = "1.0+git${SRCPV}"
Patrick Venturec484d322018-11-03 08:36:39 -07005LICENSE = "Apache-2.0"
6LIC_FILES_CHKSUM = "file://LICENSE;md5=86d3f3a95c324c9479bd8986968f4327"
Matt Spinlerb45c1822018-03-26 16:23:38 -05007
8S = "${WORKDIR}/git"
9
10inherit autotools pkgconfig
Patrick Williams5c8a5282020-03-31 16:43:15 -050011inherit python3native
Matt Spinlerb45c1822018-03-26 16:23:38 -050012inherit phosphor-dbus-yaml
13
14DEPENDS += "autoconf-archive-native"
Patrick Williams5c8a5282020-03-31 16:43:15 -050015DEPENDS += "${PYTHON_PN}-sdbus++-native"
Matt Spinlerb45c1822018-03-26 16:23:38 -050016
Patrick Williamsbb99d222022-01-24 15:55:09 -060017SRC_URI += "git://github.com/openbmc/ibm-dbus-interfaces;branch=master;protocol=https"
Andrew Geissler519bc672021-10-25 21:40:17 +000018SRCREV = "89d04feb5d05a8ac01d734eed8889f6800324459"
Matt Spinlerb45c1822018-03-26 16:23:38 -050019
Matt Spinlerb45c1822018-03-26 16:23:38 -050020PACKAGECONFIG ??= "libibm_dbus"
21PACKAGECONFIG[libibm_dbus] = " \
22 --enable-libibm_dbus, \
23 --disable-libibm_dbus, \
24 systemd sdbusplus, \
Patrick Williams5c8a5282020-03-31 16:43:15 -050025 libsystemd \
Matt Spinlerb45c1822018-03-26 16:23:38 -050026 "
27
Adriana Kobylakb96c7502021-08-06 16:25:30 +000028PACKAGECONFIG:remove:class-native = "libibm_dbus"
29PACKAGECONFIG:remove:class-nativesdk = "libibm_dbus"
Matt Spinlerb45c1822018-03-26 16:23:38 -050030
31BBCLASSEXTEND += "native nativesdk"