1 # Copyright 2014 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
5 static_library("gcm_driver") {
7 "android/component_jni_registrar.cc",
8 "android/component_jni_registrar.h",
9 "default_gcm_app_handler.cc",
10 "default_gcm_app_handler.h",
17 "gcm_client_factory.cc",
18 "gcm_client_factory.h",
23 "gcm_driver_android.cc",
24 "gcm_driver_android.h",
25 "gcm_driver_desktop.cc",
26 "gcm_driver_desktop.h",
27 "gcm_stats_recorder_impl.cc",
28 "gcm_stats_recorder_impl.h",
29 "system_encryptor.cc",
35 "//components/os_crypt",
42 "gcm_client_factory.cc",
43 "gcm_client_factory.h",
46 "gcm_driver_desktop.cc",
47 "gcm_driver_desktop.h",
48 "gcm_stats_recorder_impl.cc",
49 "gcm_stats_recorder_impl.h",
51 deps -= [ "//google_apis/gcm" ]
52 deps += [ ":jni_headers" ]
56 static_library("test_support") {
58 "fake_gcm_app_handler.cc",
59 "fake_gcm_app_handler.h",
62 "fake_gcm_client_factory.cc",
63 "fake_gcm_client_factory.h",
79 "fake_gcm_client_factory.cc",
80 "fake_gcm_client_factory.h",
82 deps -= [ "//google_apis/gcm" ]
86 #TODO(GYP) gcm_driver_java gcm_driver_jni_headers