summaryrefslogtreecommitdiffstats
path: root/components/gcm_driver.gypi
diff options
context:
space:
mode:
authorjianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-13 22:25:24 +0000
committerjianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-05-13 22:25:24 +0000
commit5375f66d9604e7d6b2cd8a3d4b15e3b34b5878a5 (patch)
tree6d7c835d9e8487d8b68c179a394217483a3f9064 /components/gcm_driver.gypi
parent94e20d445e63f4167fb84a9364fc6cfa53cfd0e3 (diff)
downloadchromium_src-5375f66d9604e7d6b2cd8a3d4b15e3b34b5878a5.zip
chromium_src-5375f66d9604e7d6b2cd8a3d4b15e3b34b5878a5.tar.gz
chromium_src-5375f66d9604e7d6b2cd8a3d4b15e3b34b5878a5.tar.bz2
Componentize GCM Part 1: create GCM component and move some files over
BUG=356716 TEST=existing tests Review URL: https://codereview.chromium.org/261853012 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270226 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/gcm_driver.gypi')
-rw-r--r--components/gcm_driver.gypi29
1 files changed, 29 insertions, 0 deletions
diff --git a/components/gcm_driver.gypi b/components/gcm_driver.gypi
new file mode 100644
index 0000000..489a710
--- /dev/null
+++ b/components/gcm_driver.gypi
@@ -0,0 +1,29 @@
+# Copyright 2014 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+{
+ 'targets': [
+ {
+ 'target_name': 'gcm_driver',
+ 'type': 'static_library',
+ 'dependencies': [
+ '../base/base.gyp:base',
+ '../google_apis/gcm/gcm.gyp:gcm',
+ 'os_crypt',
+ ],
+ 'include_dirs': [
+ '..',
+ ],
+ 'sources': [
+ 'gcm_driver/default_gcm_app_handler.cc',
+ 'gcm_driver/default_gcm_app_handler.h',
+ 'gcm_driver/gcm_app_handler.h',
+ 'gcm_driver/gcm_client_factory.cc',
+ 'gcm_driver/gcm_client_factory.h',
+ 'gcm_driver/system_encryptor.cc',
+ 'gcm_driver/system_encryptor.h',
+ ],
+ },
+ ],
+}