blob: e8299bab5fdf739d61adee843e9f97e9398c8b25 [file] [log] [blame]
Patrick Williams8e7b46e2023-05-01 14:19:06 -05001DESCRIPTION = "C++ API for etcd's v3 client API"
2HOMEPAGE = "https://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3"
3
4LICENSE = "BSD-3-Clause"
5LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=eae7da6a2cd1788a5cf8a9f838cf6450"
6
Andrew Geissler220dafd2023-10-04 10:18:08 -05007SRC_URI = " \
8 git://github.com/etcd-cpp-apiv3/etcd-cpp-apiv3.git;branch=master;protocol=https \
9 file://0001-cmake-fix-when-cross-compiling.patch \
10"
11
12SRCREV = "e31ac4d4caa55fa662e207150ba40f8151b7ad96"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050013
14inherit cmake
15
16DEPENDS += "grpc protobuf cpprest grpc-native protobuf-native"
17
18S = "${WORKDIR}/git"
19
20EXTRA_OECONF += "-DCPPREST_EXCLUDE_WEBSOCKETS=ON"
21
22INSANE_SKIP:${PN}:append = " ldflags"
23SOLIBS = ".so"
24FILES_SOLIBSDEV = ""