diff options
author | Krzysztof KosiĆski <krzysio@google.com> | 2023-09-07 08:50:08 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2023-09-07 08:50:08 +0000 |
commit | 6b496379b475f223f3107a17050aa43a1b3f5182 (patch) | |
tree | 44770570169d8ae1b87f31c4f394952c853abf16 | |
parent | 84e28962b2c2f357b5daccb460501b169193fafe (diff) | |
parent | cea3283f06102345197238c43c886ff1c1272de7 (diff) | |
download | regex-re2-6b496379b475f223f3107a17050aa43a1b3f5182.tar.gz |
Merge "Update Android.bp file for RE2." into main
-rw-r--r-- | Android.bp | 61 |
1 files changed, 59 insertions, 2 deletions
@@ -1,5 +1,22 @@ -cc_library_host_static { - name: "regex-re2", +package { + default_applicable_licenses: ["external_regex_re2_license"], +} + +license { + name: "external_regex_re2_license", + visibility: [":__subpackages__"], + license_kinds: ["SPDX-license-identifier-BSD-3-Clause"], + license_text: ["LICENSE"], +} + +cc_library_static { + name: "libregex_re2", + host_supported: true, + vendor_available: true, + stl: "libc++", + apex_available: [ + "//apex_available:platform", + ], srcs: [ "util/rune.cc", "util/strutil.cc", @@ -29,4 +46,44 @@ cc_library_host_static { "-Wno-missing-field-initializers", ], export_include_dirs: ["."], + visibility: [ + "//external/grpc-grpc:__subpackages__", + "//external/kythe:__subpackages__", + ], +} + +cc_test { + name: "regex_re2_test", + host_supported: true, + srcs: [ + "re2/testing/backtrack.cc", + "re2/testing/charclass_test.cc", + "re2/testing/compile_test.cc", + "re2/testing/dump.cc", + "re2/testing/filtered_re2_test.cc", + "re2/testing/mimics_pcre_test.cc", + "re2/testing/null_walker.cc", + "re2/testing/parse_test.cc", + "re2/testing/possible_match_test.cc", + "re2/testing/re2_arg_test.cc", + "re2/testing/re2_test.cc", + "re2/testing/regexp_generator.cc", + "re2/testing/regexp_test.cc", + "re2/testing/required_prefix_test.cc", + "re2/testing/search_test.cc", + "re2/testing/set_test.cc", + "re2/testing/simplify_test.cc", + "re2/testing/string_generator.cc", + "re2/testing/string_generator_test.cc", + "re2/testing/tester.cc", + "util/pcre.cc", + "util/test.cc", + ], + cflags: [ + "-Wno-unused-parameter", + "-Wno-missing-field-initializers", + ], + static_libs: [ + "libregex_re2", + ], } |