Config.in 787 B

12345678910111213141516171819
  1. config BR2_PACKAGE_RIEMANN_C_CLIENT
  2. bool "riemann-c-client"
  3. depends on BR2_INSTALL_LIBSTDCPP # protobuf-c
  4. depends on BR2_TOOLCHAIN_HAS_THREADS # protobuf-c
  5. depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS # protobuf-c
  6. depends on BR2_HOST_GCC_AT_LEAST_7 # protobuf-c
  7. select BR2_PACKAGE_PROTOBUF_C
  8. help
  9. Riemann-c-client is a C client library for the Riemann
  10. monitoring system, providing a convenient and simple API,
  11. high test coverage and a copyleft license, along with API
  12. and ABI stability.
  13. https://github.com/algernon/riemann-c-client
  14. comment "riemann-c-client needs a toolchain w/ C++, threads, host gcc >= 7"
  15. depends on !BR2_INSTALL_LIBSTDCPP || !BR2_TOOLCHAIN_HAS_THREADS || \
  16. !BR2_HOST_GCC_AT_LEAST_7
  17. depends on BR2_PACKAGE_HOST_PROTOBUF_ARCH_SUPPORTS