summaryrefslogtreecommitdiffstats
path: root/components/gcm_driver.gypi
diff options
context:
space:
mode:
authorjohnme@chromium.org <johnme@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-31 01:21:09 +0000
committerjohnme@chromium.org <johnme@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-31 01:21:09 +0000
commit21b7765ae5142044dd95ce042ad93f9f2b963b17 (patch)
treee00da04bc07b7033b74b83bf7f76a1954ef1eddd /components/gcm_driver.gypi
parent631fc091a7db836843ddd7e15a847068d72e43b4 (diff)
downloadchromium_src-21b7765ae5142044dd95ce042ad93f9f2b963b17.zip
chromium_src-21b7765ae5142044dd95ce042ad93f9f2b963b17.tar.gz
chromium_src-21b7765ae5142044dd95ce042ad93f9f2b963b17.tar.bz2
This patch splits GCMDriver into an abstract interface and an
implementation thereof for desktop platforms. It also provides a stub Android implementation, to be fleshed out in subsequent patches. BUG=350384 TEST=existing tests TBR=pavely@chromium.org for updates to invalidation tests Review URL: https://codereview.chromium.org/278493002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@273977 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/gcm_driver.gypi')
-rw-r--r--components/gcm_driver.gypi8
1 files changed, 8 insertions, 0 deletions
diff --git a/components/gcm_driver.gypi b/components/gcm_driver.gypi
index a2e5455..7b3bb4a 100644
--- a/components/gcm_driver.gypi
+++ b/components/gcm_driver.gypi
@@ -28,6 +28,8 @@
'gcm_driver/gcm_driver.h',
'gcm_driver/gcm_driver_android.cc',
'gcm_driver/gcm_driver_android.h',
+ 'gcm_driver/gcm_driver_desktop.cc',
+ 'gcm_driver/gcm_driver_desktop.h',
'gcm_driver/system_encryptor.cc',
'gcm_driver/system_encryptor.h',
],
@@ -36,6 +38,10 @@
'dependencies': [
'gcm_driver_jni_headers',
],
+ 'sources!': [
+ 'gcm_driver/gcm_driver_desktop.cc',
+ 'gcm_driver/gcm_driver_desktop.h',
+ ],
}],
],
},
@@ -57,6 +63,8 @@
'gcm_driver/fake_gcm_client.h',
'gcm_driver/fake_gcm_client_factory.cc',
'gcm_driver/fake_gcm_client_factory.h',
+ 'gcm_driver/fake_gcm_driver.cc',
+ 'gcm_driver/fake_gcm_driver.h',
],
},
],