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

Side by Side Diff: remoting/remoting_client.gypi

Issue 498773005: Add some remoting targets to GN build. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 3 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 | « remoting/remoting.gyp ('k') | remoting/remoting_srcs.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 2014 The Chromium Authors. All rights reserved. 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 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 'targets': [ 6 'targets': [
7 { 7 {
8 # GN version: //remoting/client/plugin
8 'target_name': 'remoting_client_plugin', 9 'target_name': 'remoting_client_plugin',
9 'type': 'static_library', 10 'type': 'static_library',
10 'variables': { 'enable_wexit_time_destructors': 1, }, 11 'variables': { 'enable_wexit_time_destructors': 1, },
11 'defines': [ 12 'defines': [
12 'HAVE_STDINT_H', # Required by on2_integer.h 13 'HAVE_STDINT_H', # Required by on2_integer.h
13 ], 14 ],
14 'dependencies': [ 15 'dependencies': [
15 '../net/net.gyp:net', 16 '../net/net.gyp:net',
16 '../ppapi/ppapi.gyp:ppapi_cpp_objects', 17 '../ppapi/ppapi.gyp:ppapi_cpp_objects',
17 '../ppapi/ppapi.gyp:ppapi_internal_module', 18 '../ppapi/ppapi.gyp:ppapi_internal_module',
18 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 19 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
19 '../ui/events/events.gyp:dom4_keycode_converter', 20 '../ui/events/events.gyp:dom4_keycode_converter',
20 'remoting_base', 21 'remoting_base',
21 'remoting_client', 22 'remoting_client',
22 'remoting_protocol', 23 'remoting_protocol',
23 ], 24 ],
24 'sources': [ 25 'sources': [
25 '<@(remoting_client_plugin_sources)', 26 '<@(remoting_client_plugin_sources)',
26 'client/plugin/pepper_entrypoints.cc', 27 'client/plugin/pepper_entrypoints.cc',
27 'client/plugin/pepper_entrypoints.h', 28 'client/plugin/pepper_entrypoints.h',
28 ], 29 ],
29 }, # end of target 'remoting_client_plugin' 30 }, # end of target 'remoting_client_plugin'
30 31
31 { 32 {
33 # GN version: //remoting/client
32 'target_name': 'remoting_client', 34 'target_name': 'remoting_client',
33 'type': 'static_library', 35 'type': 'static_library',
34 'variables': { 'enable_wexit_time_destructors': 1, }, 36 'variables': { 'enable_wexit_time_destructors': 1, },
35 'defines': [ 37 'defines': [
36 'VERSION=<(version_full)', 38 'VERSION=<(version_full)',
37 ], 39 ],
38 'dependencies': [ 40 'dependencies': [
39 'remoting_base', 41 'remoting_base',
40 'remoting_protocol', 42 'remoting_protocol',
41 '../third_party/libyuv/libyuv.gyp:libyuv', 43 '../third_party/libyuv/libyuv.gyp:libyuv',
42 '../third_party/webrtc/modules/modules.gyp:desktop_capture', 44 '../third_party/webrtc/modules/modules.gyp:desktop_capture',
43 '../third_party/libwebm/libwebm.gyp:libwebm', 45 '../third_party/libwebm/libwebm.gyp:libwebm',
44 ], 46 ],
45 'sources': [ 47 'sources': [
46 '<@(remoting_client_sources)', 48 '<@(remoting_client_sources)',
47 ], 49 ],
48 }, # end of target 'remoting_client' 50 }, # end of target 'remoting_client'
49 51
50 { 52 {
51 'target_name': 'remoting_webapp_html', 53 'target_name': 'remoting_webapp_html',
52 'type': 'none', 54 'type': 'none',
53 'actions': [ 55 'actions': [
54 { 56 {
57 # GN version: //remoting/webapp:html
55 'action_name': 'Build Remoting Webapp main.html', 58 'action_name': 'Build Remoting Webapp main.html',
56 'inputs': [ 59 'inputs': [
57 'webapp/build-html.py', 60 'webapp/build-html.py',
58 '<(remoting_webapp_template_main)', 61 '<(remoting_webapp_template_main)',
59 '<@(remoting_webapp_template_files)', 62 '<@(remoting_webapp_template_files)',
60 ], 63 ],
61 'outputs': [ 64 'outputs': [
62 '<(SHARED_INTERMEDIATE_DIR)/main.html', 65 '<(SHARED_INTERMEDIATE_DIR)/main.html',
63 ], 66 ],
64 'action': [ 67 'action': [
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
146 }, { 149 }, {
147 'variables': { 150 'variables': {
148 'webapp_type': 'v2', 151 'webapp_type': 'v2',
149 }, 152 },
150 }], 153 }],
151 ], 154 ],
152 'includes': [ 'remoting_webapp.gypi', ], 155 'includes': [ 'remoting_webapp.gypi', ],
153 }, # end of target 'remoting_webapp_v2' 156 }, # end of target 'remoting_webapp_v2'
154 ], # end of targets 157 ], # end of targets
155 } 158 }
OLDNEW
« no previous file with comments | « remoting/remoting.gyp ('k') | remoting/remoting_srcs.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698