1 config BR2_PACKAGE_PROTOBUF
3 depends on BR2_INSTALL_LIBSTDCPP
4 depends on BR2_TOOLCHAIN_HAS_THREADS
5 # See src/google/protobuf/stubs/platform_macros.h for supported archs.
6 # PowerPC doesn't actually work.
7 depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64
8 # host-protobuf only builds on certain architectures
9 depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"
11 Protocol buffers are Google's language-neutral, platform-neutral,
12 extensible mechanism for serializing structured data.
14 https://developers.google.com/protocol-buffers
16 comment "protobuf needs a toolchain w/ C++, threads"
17 depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS
18 depends on BR2_arm || BR2_i386 || BR2_mipsel || BR2_x86_64
19 depends on BR2_HOSTARCH = "x86_64" || BR2_HOSTARCH = "x86"