package/sdbusplus: new package
authorJohn Faith <jfaith@impinj.com>
Wed, 7 Aug 2019 19:12:00 +0000 (19:12 +0000)
committerThomas Petazzoni <thomas.petazzoni@bootlin.com>
Wed, 13 Nov 2019 12:22:43 +0000 (13:22 +0100)
commit60590c3d573250585102a0a143d4c437309566c7
tree967d42cb27ba2e594396ebc51f4a6b6f52f572f3
parentd351bfb2bd39b6e15925a29ba7b81e630c5044dd
package/sdbusplus: new package

A C++ library for interacting with sd-bus and a C++ bindings generator.

The host build produces a code generation tool, sdbus++ while the
target build gives libsdbusplus.

The code generator requires host-python-pyyaml, host-python-inflection,
and host-python-mako. Since it isn't built for the target, the target
build does not require them.

The host package includes a code and documentation generation program,
which is useful for including in a buildroot SDK, even if no target
package needs it, so make it a user-selectable host package.

host-autoconf-archive is added as a dependency since configure.ac
uses the AX_PKG_CHECK_MODULES macro.

Signed-off-by: John Faith <jfaith@impinj.com>
Signed-off-by: Trent Piepho <tpiepho@impinj.com>
[Thomas: use host-python3 when BR2_PACKAGE_PYTHON3=y]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
DEVELOPERS
package/Config.in
package/Config.in.host
package/sdbusplus/Config.in [new file with mode: 0644]
package/sdbusplus/Config.in.host [new file with mode: 0644]
package/sdbusplus/sdbusplus.hash [new file with mode: 0644]
package/sdbusplus/sdbusplus.mk [new file with mode: 0644]