12345678910111213141516171819202122232425262728293031323334353637383940 |
- DESCRIPTION = "Protocol Buffers"
- HOMEPAGE = "https://developers.google.com/protocol-buffers/"
- SECTION = "devel/python"
- LICENSE = "BSD-3-Clause"
- LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=19e8f490f9526b1de84f8d949cfcfd4e"
- inherit pypi setuptools3
- SRC_URI[md5sum] = "b4336acee38ebe915b6e72fe8c5bce7b"
- SRC_URI[sha256sum] = "49ef8ab4c27812a89a76fa894fe7a08f42f2147078392c0dee51d4a444ef6df5"
- # http://errors.yoctoproject.org/Errors/Details/184715/
- # Can't find required file: ../src/google/protobuf/descriptor.proto
- CLEANBROKEN = "1"
- UPSTREAM_CHECK_REGEX = "protobuf/(?P<pver>\d+(\.\d+)+)/"
- DEPENDS += "protobuf"
- RDEPENDS_${PN} += " \
- ${PYTHON_PN}-datetime \
- ${PYTHON_PN}-json \
- ${PYTHON_PN}-logging \
- ${PYTHON_PN}-netclient \
- ${PYTHON_PN}-numbers \
- ${PYTHON_PN}-pkgutil \
- ${PYTHON_PN}-six \
- ${PYTHON_PN}-unittest \
- "
- # For usage in other recipies when compiling protobuf files (e.g. by grpcio-tools)
- BBCLASSEXTEND = "native nativesdk"
- DISTUTILS_BUILD_ARGS += "--cpp_implementation"
- DISTUTILS_INSTALL_ARGS += "--cpp_implementation"
- do_compile_prepend_class-native () {
- export KOKORO_BUILD_NUMBER="1"
- }
|