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

Side by Side Diff: third_party/cacheinvalidation/cacheinvalidation.gyp

Issue 11819049: Make cacheinvalidation build on Win64 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: Created 7 years, 11 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 unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2012 The Chromium Authors. All rights reserved. 1 # Copyright 2012 The Chromium Authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 'variables': { 6 'variables': {
7 # This library should build cleanly with the extra warnings turned on 7 # This library should build cleanly with the extra warnings turned on
8 # for Chromium. 8 # for Chromium.
9 'chromium_code': 1, 9 'chromium_code': 1,
10 }, 10 },
(...skipping 18 matching lines...) Expand all
29 '<(proto_in_dir)/client_protocol.proto', 29 '<(proto_in_dir)/client_protocol.proto',
30 '<(proto_in_dir)/client_test_internal.proto', 30 '<(proto_in_dir)/client_test_internal.proto',
31 '<(proto_in_dir)/types.proto', 31 '<(proto_in_dir)/types.proto',
32 ], 32 ],
33 'includes': [ '../../build/protoc.gypi' ], 33 'includes': [ '../../build/protoc.gypi' ],
34 'direct_dependent_settings': { 34 'direct_dependent_settings': {
35 'include_dirs': [ 35 'include_dirs': [
36 '<(proto_out_dir)', 36 '<(proto_out_dir)',
37 ], 37 ],
38 }, 38 },
39 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
40 'msvs_disabled_warnings': [4267, ],
39 }, 41 },
40 # The main cache invalidation library. External clients should depend 42 # The main cache invalidation library. External clients should depend
41 # only on this. 43 # only on this.
42 { 44 {
43 'target_name': 'cacheinvalidation', 45 'target_name': 'cacheinvalidation',
44 'type': 'static_library', 46 'type': 'static_library',
45 'sources': [ 47 'sources': [
46 'overrides/google/cacheinvalidation/deps/callback.h', 48 'overrides/google/cacheinvalidation/deps/callback.h',
47 'overrides/google/cacheinvalidation/deps/gmock.h', 49 'overrides/google/cacheinvalidation/deps/gmock.h',
48 'overrides/google/cacheinvalidation/deps/googletest.h', 50 'overrides/google/cacheinvalidation/deps/googletest.h',
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after
115 './overrides', 117 './overrides',
116 './src', 118 './src',
117 ], 119 ],
118 }, 120 },
119 # We avoid including header files from 121 # We avoid including header files from
120 # cacheinvalidation_proto_cpp in our public header files so we 122 # cacheinvalidation_proto_cpp in our public header files so we
121 # don't need to export its settings. 123 # don't need to export its settings.
122 'export_dependent_settings': [ 124 'export_dependent_settings': [
123 '../../base/base.gyp:base', 125 '../../base/base.gyp:base',
124 ], 126 ],
127 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations.
128 'msvs_disabled_warnings': [4267, ],
125 }, 129 },
126 # Unittests for the cache invalidation library. 130 # Unittests for the cache invalidation library.
127 # TODO(ghc): Write native tests and include them here. 131 # TODO(ghc): Write native tests and include them here.
128 { 132 {
129 'target_name': 'cacheinvalidation_unittests', 133 'target_name': 'cacheinvalidation_unittests',
130 'type': 'executable', 134 'type': 'executable',
131 'sources': [ 135 'sources': [
132 'src/google/cacheinvalidation/test/deterministic-scheduler.cc', 136 'src/google/cacheinvalidation/test/deterministic-scheduler.cc',
133 'src/google/cacheinvalidation/test/deterministic-scheduler.h', 137 'src/google/cacheinvalidation/test/deterministic-scheduler.h',
134 'src/google/cacheinvalidation/test/test-logger.cc', 138 'src/google/cacheinvalidation/test/test-logger.cc',
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after
219 'src/java/com/google/ipc/invalidation/external/client/android/servic e/InvalidationService.aidl', 223 'src/java/com/google/ipc/invalidation/external/client/android/servic e/InvalidationService.aidl',
220 'src/java/com/google/ipc/invalidation/external/client/android/servic e/ListenerService.aidl', 224 'src/java/com/google/ipc/invalidation/external/client/android/servic e/ListenerService.aidl',
221 'src/java/com/google/ipc/invalidation/testing/android/InvalidationTe st.aidl', 225 'src/java/com/google/ipc/invalidation/testing/android/InvalidationTe st.aidl',
222 ], 226 ],
223 'includes': [ '../../build/java_aidl.gypi' ], 227 'includes': [ '../../build/java_aidl.gypi' ],
224 }, 228 },
225 ], 229 ],
226 }], 230 }],
227 ], 231 ],
228 } 232 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698