bbb927f26996ec06d9aa1ac989847358e9341634
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / protobuf / Config.in
1 config BR2_PACKAGE_PROTOBUF
2         bool "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"
10         help
11           Protocol buffers are Google's language-neutral, platform-neutral,
12           extensible mechanism for serializing structured data.
13
14           https://developers.google.com/protocol-buffers
15
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"