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

Side by Side Diff: remoting/remoting.gyp

Issue 969173002: Add remoting and PPAPI tests to GN build (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 9 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
« no previous file with comments | « remoting/protocol/BUILD.gn ('k') | remoting/remoting_host.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 # Copyright (c) 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 7
8 'branding_path': '../remoting/branding_<(branding)', 8 'branding_path': '../remoting/branding_<(branding)',
9 9
10 'conditions': [ 10 'conditions': [
11 ['OS=="mac"', { 11 ['OS=="mac"', {
12 'mac_bundle_id': '<!(python <(version_py_path) -f <(branding_path) -t "@ MAC_BUNDLE_ID@")', 12 'mac_bundle_id': '<!(python <(version_py_path) -f <(branding_path) -t "@ MAC_BUNDLE_ID@")',
13 'mac_creator': '<!(python <(version_py_path) -f <(branding_path) -t "@MA C_CREATOR@")', 13 'mac_creator': '<!(python <(version_py_path) -f <(branding_path) -t "@MA C_CREATOR@")',
14 }], 14 }],
15 ['OS=="win"', { 15 ['OS=="win"', {
16 # Each CLSID is a hash of the current version string salted with an 16 # Each CLSID is a hash of the current version string salted with an
17 # arbitrary GUID. This ensures that the newly installed COM classes will 17 # arbitrary GUID. This ensures that the newly installed COM classes will
18 # be used during/after upgrade even if there are old instances running 18 # be used during/after upgrade even if there are old instances running
19 # already. 19 # already.
20 # The IDs are not random to avoid rebuilding host when it's not 20 # The IDs are not random to avoid rebuilding host when it's not
21 # necessary. 21 # necessary.
22 'daemon_controller_clsid': 22 'daemon_controller_clsid':
23 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'655bd819-c0 8c-4b04-80c2-f160739ff6ef\'), \'<(version_full)\')")', 23 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'<(daemon_co ntroller_guid)\'), \'<(version_full)\')")',
24 'rdp_desktop_session_clsid': 24 'rdp_desktop_session_clsid':
25 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'6a7699f0-ee 43-43e7-aa30-a6738f9bd470\'), \'<(version_full)\')")', 25 '<!(python -c "import uuid; print uuid.uuid5(uuid.UUID(\'<(rdp_deskt op_session_guid)\'), \'<(version_full)\')")',
26 }], 26 }],
27 ], 27 ],
28 }, 28 },
29 29
30 'includes': [ 30 'includes': [
31 '../chrome/js_unittest_vars.gypi', 31 '../chrome/js_unittest_vars.gypi',
32 'remoting_android.gypi', 32 'remoting_android.gypi',
33 'remoting_client.gypi', 33 'remoting_client.gypi',
34 'remoting_host.gypi', 34 'remoting_host.gypi',
35 'remoting_host_srcs.gypi', 35 'remoting_host_srcs.gypi',
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
181 '-g', '<(grit_out_dir)', 181 '-g', '<(grit_out_dir)',
182 '-x', '<(copy_output_dir)/.', 182 '-x', '<(copy_output_dir)/.',
183 '<@(remoting_locales)', 183 '<@(remoting_locales)',
184 ], 184 ],
185 } 185 }
186 ], 186 ],
187 'includes': [ '../build/grit_target.gypi' ], 187 'includes': [ '../build/grit_target.gypi' ],
188 }, # end of target 'remoting_resources' 188 }, # end of target 'remoting_resources'
189 189
190 { 190 {
191 # GN version: //remoting/base 191 # GN version: //remoting/base and //remoting/codec
192 'target_name': 'remoting_base', 192 'target_name': 'remoting_base',
193 'type': 'static_library', 193 'type': 'static_library',
194 'variables': { 'enable_wexit_time_destructors': 1, }, 194 'variables': { 'enable_wexit_time_destructors': 1, },
195 'dependencies': [ 195 'dependencies': [
196 '../base/base.gyp:base', 196 '../base/base.gyp:base',
197 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations', 197 '../base/third_party/dynamic_annotations/dynamic_annotations.gyp:dynamic _annotations',
198 '../media/media.gyp:media', 198 '../media/media.gyp:media',
199 '../media/media.gyp:shared_memory_support', 199 '../media/media.gyp:shared_memory_support',
200 '../net/net.gyp:net', 200 '../net/net.gyp:net',
201 '../third_party/libvpx/libvpx.gyp:libvpx', 201 '../third_party/libvpx/libvpx.gyp:libvpx',
(...skipping 11 matching lines...) Expand all
213 '../base/base.gyp:base', 213 '../base/base.gyp:base',
214 '../net/net.gyp:net', 214 '../net/net.gyp:net',
215 '../third_party/protobuf/protobuf.gyp:protobuf_lite', 215 '../third_party/protobuf/protobuf.gyp:protobuf_lite',
216 'proto/chromotocol.gyp:chromotocol_proto_lib', 216 'proto/chromotocol.gyp:chromotocol_proto_lib',
217 ], 217 ],
218 # This target needs a hard dependency because dependent targets 218 # This target needs a hard dependency because dependent targets
219 # depend on chromotocol_proto_lib for headers. 219 # depend on chromotocol_proto_lib for headers.
220 'hard_dependency': 1, 220 'hard_dependency': 1,
221 'sources': [ 221 'sources': [
222 '<@(remoting_base_sources)', 222 '<@(remoting_base_sources)',
223 '<@(remoting_codec_sources)',
223 ], 224 ],
224 }, # end of target 'remoting_base' 225 }, # end of target 'remoting_base'
225 226
226 { 227 {
227 # GN version: //remoting/protocol 228 # GN version: //remoting/protocol
228 'target_name': 'remoting_protocol', 229 'target_name': 'remoting_protocol',
229 'type': 'static_library', 230 'type': 'static_library',
230 'variables': { 'enable_wexit_time_destructors': 1, }, 231 'variables': { 'enable_wexit_time_destructors': 1, },
231 'dependencies': [ 232 'dependencies': [
232 '../base/base.gyp:base', 233 '../base/base.gyp:base',
233 '../crypto/crypto.gyp:crypto', 234 '../crypto/crypto.gyp:crypto',
234 '../jingle/jingle.gyp:jingle_glue', 235 '../jingle/jingle.gyp:jingle_glue',
235 '../jingle/jingle.gyp:notifier', 236 '../jingle/jingle.gyp:notifier',
236 '../net/net.gyp:net', 237 '../net/net.gyp:net',
237 '../third_party/libjingle/libjingle.gyp:libjingle', 238 '../third_party/libjingle/libjingle.gyp:libjingle',
238 'remoting_base', 239 'remoting_base',
239 ], 240 ],
240 'export_dependent_settings': [ 241 'export_dependent_settings': [
241 '../third_party/libjingle/libjingle.gyp:libjingle', 242 '../third_party/libjingle/libjingle.gyp:libjingle',
242 ], 243 ],
243 'sources': [ 244 'sources': [
244 '<@(remoting_protocol_sources)', 245 '<@(remoting_protocol_sources)',
245 ], 246 ],
246 }, # end of target 'remoting_protocol' 247 }, # end of target 'remoting_protocol'
247 ], # end of targets 248 ], # end of targets
248 } 249 }
OLDNEW
« no previous file with comments | « remoting/protocol/BUILD.gn ('k') | remoting/remoting_host.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698