12345678910111213141516171819202122232425262728 |
- DESCRIPTION = "Google gRPC tools"
- HOMEPAGE = "https://www.grpc.io/"
- SECTION = "devel/python"
- LICENSE = "Apache-2.0"
- LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=7145f7cdd263359b62d342a02f005515"
- inherit pypi setuptools3
- PYPI_PACKAGE = "grpcio_tools"
- UPSTREAM_CHECK_PYPI_PACKAGE = "${PYPI_PACKAGE}"
- DEPENDS += "python3-grpcio"
- SRC_URI += "file://0001-setup.py-Do-not-mix-C-and-C-compiler-options.patch \
- file://0001-protobuf-Disable-musttail-attribute-on-mips.patch \
- "
- SRC_URI[sha256sum] = "38dba8e0d5e0fb23a034e09644fdc6ed862be2371887eee54901999e8f6792a8"
- RDEPENDS:${PN} = "python3-grpcio"
- do_compile:prepend() {
- export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="${@oe.utils.parallel_make(d, False)}"
- }
- BBCLASSEXTEND = "native nativesdk"
- CVE_PRODUCT += "grpc:grpc"
|