blob: 774423192ef0a9b9eecdd0d1b30993bf09fe6ddc [file] [log] [blame]
Brad Bishopd7bf8c12018-02-25 22:55:05 -05001SUMMARY = "Cap'n Proto serialization/RPC system"
2DESCRIPTION = "Cap’n Proto is an insanely fast data interchange format and capability-based RPC system. "
3HOMEPAGE = "https://github.com/sandstorm-io/capnproto"
4SECTION = "console/tools"
Brad Bishopd7bf8c12018-02-25 22:55:05 -05005LICENSE = "MIT"
Brad Bishop7e36d532019-09-16 07:44:26 -04006LIC_FILES_CHKSUM = "file://../LICENSE;md5=a05663ae6cca874123bf667a60dca8c9"
Brad Bishopd7bf8c12018-02-25 22:55:05 -05007
Andrew Geissler595f6302022-01-24 19:11:47 +00008SRC_URI = "git://github.com/sandstorm-io/capnproto.git;branch=release-${PV};protocol=https \
Andrew Geissler4b7c1152020-11-30 19:55:29 -06009 file://0001-mutex-Fix-build-on-32-bit-architectures-using-64-bit.patch;patchdir=../ \
10 "
Andrew Geisslerbffdb3e2020-08-21 16:13:29 -050011SRCREV = "57a4ca5af5a7f55b768a9d9d6655250bffb1257f"
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080012
13S = "${WORKDIR}/git/c++"
14
15inherit cmake
Brad Bishopd7bf8c12018-02-25 22:55:05 -050016
17EXTRA_OECMAKE += "\
18 -DBUILD_TESTING=OFF \
19"
20
Patrick Williams213cb262021-08-07 19:21:33 -050021FILES:${PN}-compiler = "${bindir}"
Brad Bishopd7bf8c12018-02-25 22:55:05 -050022
23PACKAGE_BEFORE_PN = "${PN}-compiler"
Patrick Williams213cb262021-08-07 19:21:33 -050024RDEPENDS:${PN}-dev += "${PN}-compiler"
Brad Bishopd7bf8c12018-02-25 22:55:05 -050025
Brad Bishopd7bf8c12018-02-25 22:55:05 -050026BBCLASSEXTEND = "native nativesdk"