Add package config for re2_tests
Change-Id: I79709730052c796eb6b1ed7c62dc97e8073b592b
diff --git a/BUILD.gn b/BUILD.gn
index 472cead..fd39331 100644
--- a/BUILD.gn
+++ b/BUILD.gn
@@ -2,6 +2,8 @@
# Use of this source code is governed by a BSD-style
# license that can be found in the LICENSE file.
+import("//packages/package.gni")
+
config("re2_config") {
include_dirs = [ "." ]
}
@@ -99,8 +101,10 @@
configs += [ ":re2_warnings" ]
}
-executable("re2_tests") {
+executable("re2_tests_bin") {
testonly = true
+ output_name = "re2_tests"
+
sources = [
"re2/testing/charclass_test.cc",
"re2/testing/compile_test.cc",
@@ -165,3 +169,27 @@
":benchmark",
]
}
+
+package("re2_tests") {
+ testonly = true
+
+ deps = [
+ ":re2_slow_tests",
+ ":re2_tests_bin",
+ ":regexp_benchmark",
+ ]
+
+ binaries = [
+ {
+ name = "re2_tests"
+ },
+
+ {
+ name = "re2_slow_tests"
+ },
+
+ {
+ name = "regexp_benchmark"
+ },
+ ]
+}