Config.in 748 B

123456789101112131415161718192021
  1. config BR2_PACKAGE_RE2
  2. bool "re2"
  3. depends on BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS
  4. depends on BR2_INSTALL_LIBSTDCPP
  5. depends on BR2_TOOLCHAIN_GCC_AT_LEAST_8 # C++14
  6. depends on BR2_TOOLCHAIN_HAS_THREADS
  7. depends on !BR2_STATIC_LIBS # libabseil-cpp
  8. select BR2_PACKAGE_LIBABSEIL_CPP
  9. help
  10. RE2 is a fast, safe, thread-friendly alternative
  11. to backtracking regular expression engines like
  12. those used in PCRE, Perl, and Python.
  13. It is a C++ library.
  14. https://github.com/google/re2
  15. comment "re2 needs a toolchain w/ C++, threads, dynamic library, gcc >= 8"
  16. depends on BR2_PACKAGE_LIBABSEIL_CPP_ARCH_SUPPORTS
  17. depends on !BR2_INSTALL_LIBSTDCPP || \
  18. !BR2_TOOLCHAIN_HAS_THREADS || \
  19. BR2_STATIC_LIBS || !BR2_TOOLCHAIN_GCC_AT_LEAST_8