Index: components/invalidation/impl/BUILD.gn |
diff --git a/components/invalidation/BUILD.gn b/components/invalidation/impl/BUILD.gn |
similarity index 88% |
rename from components/invalidation/BUILD.gn |
rename to components/invalidation/impl/BUILD.gn |
index 7fa7b8777024203528a7210c48cedecd25cd0c55..f01269c64a2e7da4319950417bb73a3bc21e2140 100644 |
--- a/components/invalidation/BUILD.gn |
+++ b/components/invalidation/impl/BUILD.gn |
@@ -5,46 +5,29 @@ if (is_android) { |
import("//build/config/android/rules.gni") |
} |
-static_library("invalidation") { |
+static_library("impl") { |
sources = [ |
- "ack_handle.cc", |
- "ack_handle.h", |
- "ack_handler.cc", |
- "ack_handler.h", |
- "invalidation.cc", |
- "invalidation.h", |
- "invalidation_handler.cc", |
- "invalidation_handler.h", |
"invalidation_logger.cc", |
"invalidation_logger.h", |
"invalidation_logger_observer.h", |
"invalidation_prefs.cc", |
"invalidation_prefs.h", |
- "invalidation_service.h", |
"invalidation_service_util.cc", |
"invalidation_service_util.h", |
"invalidation_state_tracker.cc", |
"invalidation_state_tracker.h", |
"invalidation_switches.cc", |
"invalidation_switches.h", |
- "invalidation_util.cc", |
- "invalidation_util.h", |
"invalidator.cc", |
"invalidator.h", |
"invalidator_registrar.cc", |
"invalidator_registrar.h", |
- "invalidator_state.cc", |
- "invalidator_state.h", |
"invalidator_storage.cc", |
"invalidator_storage.h", |
"mock_ack_handler.cc", |
"mock_ack_handler.h", |
- "object_id_invalidation_map.cc", |
- "object_id_invalidation_map.h", |
"profile_invalidation_provider.cc", |
"profile_invalidation_provider.h", |
- "single_object_invalidation_set.cc", |
- "single_object_invalidation_set.h", |
"unacked_invalidation_set.cc", |
"unacked_invalidation_set.h", |
] |
@@ -78,23 +61,23 @@ static_library("invalidation") { |
"ticl_settings_provider.h", |
] |
} |
- |
public_deps = [ |
- "//third_party/cacheinvalidation", |
+ "//components/invalidation/public", |
] |
deps = [ |
"//base", |
+ "//base:i18n", |
+ "//base:prefs", |
"//components/gcm_driver", |
"//components/keyed_service/core", |
"//components/pref_registry", |
"//components/signin/core/browser", |
"//google_apis", |
"//jingle:notifier", |
+ "//net:net", |
# TODO(sync): Remove this (http://crbug.com/133352); |
"//third_party/protobuf:protobuf_lite", |
- |
- # "//third_party/cacheinvalidation/src/google/cacheinvalidation:cacheinvalidation_proto_cpp", |
] |
if (is_android) { |
@@ -111,7 +94,7 @@ static_library("invalidation") { |
group("unittests") { |
testonly = true |
deps = [ |
- ":invalidation", |
+ ":impl", |
":test_support", |
] |
if (is_android) { |