Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1008)

Unified Diff: components/safe_browsing_db/BUILD.gn

Issue 2066083002: SafeBrowising: Read and write V4Store from/to disk (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@01_UpdateDbAndStores
Patch Set: Nit: better test names. Tests for WriteToDisk Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/safe_browsing_db/BUILD.gn
diff --git a/components/safe_browsing_db/BUILD.gn b/components/safe_browsing_db/BUILD.gn
index bde4ea91e7b4d7132b69dc9f7bbf526ebcc1e7d5..800bd15a6b7ed29eeb7d8c7a264c77f37be57f41 100644
--- a/components/safe_browsing_db/BUILD.gn
+++ b/components/safe_browsing_db/BUILD.gn
@@ -4,12 +4,21 @@
import("//third_party/protobuf/proto_library.gni")
-proto_library("proto") {
+proto_library("safebrowsing_proto") {
sources = [
"safebrowsing.proto",
]
}
+proto_library("v4_store_proto") {
+ sources = [
+ "v4_store.proto",
+ ]
+ deps = [
+ ":safebrowsing_proto",
+ ]
+}
+
# GYP version: components/safe_browsing_db.gypi:safe_browsing_metadata_proto
proto_library("metadata_proto") {
sources = [
@@ -22,7 +31,7 @@ group("safe_browsing_db_shared") {
":database_manager",
":hit_report",
":prefix_set",
- ":proto",
+ ":safebrowsing_proto",
":util",
]
}
@@ -161,7 +170,7 @@ source_set("v4_database") {
"v4_database.h",
]
public_deps = [
- ":proto",
+ ":safebrowsing_proto",
]
deps = [
":v4_protocol_manager_util",
@@ -177,7 +186,7 @@ source_set("v4_get_hash_protocol_manager") {
"v4_get_hash_protocol_manager.h",
]
public_deps = [
- ":proto",
+ ":safebrowsing_proto",
]
deps = [
":util",
@@ -196,7 +205,7 @@ source_set("v4_local_database_manager") {
deps = [
":database_manager",
":hit_report",
- ":proto",
+ ":safebrowsing_proto",
":v4_database",
":v4_protocol_manager_util",
":v4_update_protocol_manager",
@@ -213,7 +222,7 @@ source_set("v4_protocol_manager_util") {
"v4_protocol_manager_util.h",
]
deps = [
- ":proto",
+ ":safebrowsing_proto",
"//base",
"//net",
"//url:url",
@@ -226,7 +235,8 @@ source_set("v4_store") {
"v4_store.h",
]
public_deps = [
- ":proto",
+ ":safebrowsing_proto",
+ ":v4_store_proto",
]
deps = [
":v4_protocol_manager_util",
@@ -240,7 +250,7 @@ source_set("v4_update_protocol_manager") {
"v4_update_protocol_manager.h",
]
deps = [
- ":proto",
+ ":safebrowsing_proto",
":util",
":v4_protocol_manager_util",
"//base",
@@ -258,12 +268,13 @@ source_set("unit_tests") {
"v4_database_unittest.cc",
"v4_get_hash_protocol_manager_unittest.cc",
"v4_protocol_manager_util_unittest.cc",
+ "v4_store_unittest.cc",
"v4_update_protocol_manager_unittest.cc",
]
deps = [
":database_manager",
":prefix_set",
- ":proto",
+ ":safebrowsing_proto",
":test_database_manager",
":util",
":v4_database",
@@ -271,6 +282,7 @@ source_set("unit_tests") {
":v4_local_database_manager",
":v4_protocol_manager_util",
":v4_store",
+ ":v4_store_proto",
":v4_update_protocol_manager",
"//base",
"//content/test:test_support",

Powered by Google App Engine
This is Rietveld 408576698