ya.make 931 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. # Generated by devtools/yamaker from nixpkgs 21.11.
  2. LIBRARY()
  3. OWNER(g:cpp-contrib)
  4. VERSION(2022-02-01)
  5. ORIGINAL_SOURCE(https://github.com/google/re2/archive/2022-02-01.tar.gz)
  6. LICENSE(
  7. BSD-3-Clause AND
  8. X11-Lucent
  9. )
  10. LICENSE_TEXTS(.yandex_meta/licenses.list.txt)
  11. ADDINCL(
  12. GLOBAL contrib/libs/re2/include
  13. contrib/libs/re2
  14. )
  15. NO_COMPILER_WARNINGS()
  16. IF (WITH_VALGRIND)
  17. CFLAGS(
  18. GLOBAL -DRE2_ON_VALGRIND
  19. )
  20. ENDIF()
  21. SRCS(
  22. re2/bitstate.cc
  23. re2/compile.cc
  24. re2/dfa.cc
  25. re2/filtered_re2.cc
  26. re2/mimics_pcre.cc
  27. re2/nfa.cc
  28. re2/onepass.cc
  29. re2/parse.cc
  30. re2/perl_groups.cc
  31. re2/prefilter.cc
  32. re2/prefilter_tree.cc
  33. re2/prog.cc
  34. re2/re2.cc
  35. re2/regexp.cc
  36. re2/set.cc
  37. re2/simplify.cc
  38. re2/stringpiece.cc
  39. re2/tostring.cc
  40. re2/unicode_casefold.cc
  41. re2/unicode_groups.cc
  42. util/rune.cc
  43. util/strutil.cc
  44. )
  45. END()
  46. RECURSE(
  47. re2/testing
  48. )