Config.in 870 B

1234567891011121314151617181920
  1. config BR2_PACKAGE_PROTOZERO
  2. bool "protozero"
  3. depends on BR2_INSTALL_LIBSTDCPP
  4. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_4_7 # C++11
  5. help
  6. Minimalistic protocol buffer decoder and encoder in C++.
  7. Designed for high performance. Suitable for writing zero copy
  8. parsers and encoders with minimal need for run-time allocation
  9. of memory.
  10. Low-level: this is designed to be a building block for writing
  11. a very customized decoder for a stable protobuf schema. If
  12. your protobuf schema is changing frequently or lazy decoding
  13. is not critical for your application then this approach offers
  14. no value: just use the C++ API that can be generated with
  15. the Google Protobufs protoc program.
  16. https://github.com/mapbox/protozero
  17. comment "protozero needs a toolchain w/ C++, gcc >= 4.7"
  18. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_GCC_AT_LEAST_4_7