blob: 54e9daee7b7e6d2042e2b82493299c839a9bb86b [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 Geissler4b7c1152020-11-30 19:55:29 -06008SRC_URI = "git://github.com/sandstorm-io/capnproto.git;branch=release-${PV} \
9 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
Brad Bishop1a4b7ee2018-12-16 17:11:34 -080021FILES_${PN}-compiler = "${bindir}"
Brad Bishopd7bf8c12018-02-25 22:55:05 -050022
23PACKAGE_BEFORE_PN = "${PN}-compiler"
24RDEPENDS_${PN}-dev += "${PN}-compiler"
25
Brad Bishopd7bf8c12018-02-25 22:55:05 -050026BBCLASSEXTEND = "native nativesdk"