OLD | NEW |
1 # Copyright (c) 2010 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2010 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 'chromium_code': 1, | 7 'chromium_code': 1, |
8 }, | 8 }, |
9 | 9 |
10 'target_defaults': { | 10 'target_defaults': { |
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
44 'link_settings': { | 44 'link_settings': { |
45 'libraries': [ | 45 'libraries': [ |
46 '-ldl', | 46 '-ldl', |
47 '-lX11', | 47 '-lX11', |
48 '-lXrender', | 48 '-lXrender', |
49 '-lXext', | 49 '-lXext', |
50 ], | 50 ], |
51 }, | 51 }, |
52 'sources': [ | 52 'sources': [ |
53 'client/x11_client.cc', | 53 'client/x11_client.cc', |
| 54 'client/x11_input_handler.cc', |
| 55 'client/x11_input_handler.h', |
54 'client/x11_view.cc', | 56 'client/x11_view.cc', |
55 'client/x11_view.h', | 57 'client/x11_view.h', |
56 ], | 58 ], |
57 }, # end of target 'chromoting_x11_client' | 59 }, # end of target 'chromoting_x11_client' |
58 ], | 60 ], |
59 }], # end of OS conditions for x11 client | 61 }], # end of OS conditions for x11 client |
60 | 62 |
61 ], # end of 'conditions' | 63 ], # end of 'conditions' |
62 | 64 |
63 'targets': [ | 65 'targets': [ |
64 { | 66 { |
65 'target_name': 'chromoting_plugin', | 67 'target_name': 'chromoting_plugin', |
66 'type': 'static_library', | 68 'type': 'static_library', |
67 'defines': [ | 69 'defines': [ |
68 'HAVE_STDINT_H', # Required by on2_integer.h | 70 'HAVE_STDINT_H', # Required by on2_integer.h |
69 ], | 71 ], |
70 'dependencies': [ | 72 'dependencies': [ |
71 'chromoting_base', | 73 'chromoting_base', |
72 'chromoting_client', | 74 'chromoting_client', |
73 'chromoting_jingle_glue', | 75 'chromoting_jingle_glue', |
74 '../third_party/ppapi/ppapi.gyp:ppapi_cpp_objects', | 76 '../third_party/ppapi/ppapi.gyp:ppapi_cpp_objects', |
75 '../third_party/zlib/zlib.gyp:zlib', | 77 '../third_party/zlib/zlib.gyp:zlib', |
76 ], | 78 ], |
77 'sources': [ | 79 'sources': [ |
78 'client/plugin/chromoting_plugin.cc', | 80 'client/plugin/chromoting_plugin.cc', |
79 'client/plugin/chromoting_plugin.h', | 81 'client/plugin/chromoting_plugin.h', |
80 'client/plugin/pepper_entrypoints.cc', | 82 'client/plugin/pepper_entrypoints.cc', |
81 'client/plugin/pepper_entrypoints.h', | 83 'client/plugin/pepper_entrypoints.h', |
| 84 'client/plugin/pepper_input_handler.cc', |
| 85 'client/plugin/pepper_input_handler.h', |
82 'client/plugin/pepper_view.cc', | 86 'client/plugin/pepper_view.cc', |
83 'client/plugin/pepper_view.h', | 87 'client/plugin/pepper_view.h', |
84 'client/plugin/pepper_util.cc', | 88 'client/plugin/pepper_util.cc', |
85 'client/plugin/pepper_util.h', | 89 'client/plugin/pepper_util.h', |
86 '../media/base/yuv_convert.cc', | 90 '../media/base/yuv_convert.cc', |
87 '../media/base/yuv_convert.h', | 91 '../media/base/yuv_convert.h', |
88 '../media/base/yuv_row.h', | 92 '../media/base/yuv_row.h', |
89 '../media/base/yuv_row_table.cc', | 93 '../media/base/yuv_row_table.cc', |
90 ], | 94 ], |
91 'conditions': [ | 95 'conditions': [ |
(...skipping 123 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
215 'target_name': 'chromoting_client', | 219 'target_name': 'chromoting_client', |
216 'type': '<(library)', | 220 'type': '<(library)', |
217 'dependencies': [ | 221 'dependencies': [ |
218 'chromoting_base', | 222 'chromoting_base', |
219 'chromoting_jingle_glue', | 223 'chromoting_jingle_glue', |
220 ], | 224 ], |
221 'sources': [ | 225 'sources': [ |
222 'client/chromoting_client.cc', | 226 'client/chromoting_client.cc', |
223 'client/chromoting_client.h', | 227 'client/chromoting_client.h', |
224 'client/chromoting_view.h', | 228 'client/chromoting_view.h', |
| 229 'client/client_config.h', |
| 230 'client/client_context.cc', |
| 231 'client/client_context.h', |
225 'client/client_util.cc', | 232 'client/client_util.cc', |
226 'client/client_util.h', | 233 'client/client_util.h', |
227 'client/decoder.h', | 234 'client/decoder.h', |
228 'client/decoder_verbatim.cc', | 235 'client/decoder_verbatim.cc', |
229 'client/decoder_verbatim.h', | 236 'client/decoder_verbatim.h', |
230 'client/host_connection.h', | 237 'client/host_connection.h', |
| 238 'client/input_handler.h', |
231 'client/jingle_host_connection.cc', | 239 'client/jingle_host_connection.cc', |
232 'client/jingle_host_connection.h', | 240 'client/jingle_host_connection.h', |
233 ], | 241 ], |
234 }, # end of target 'chromoting_client' | 242 }, # end of target 'chromoting_client' |
235 | 243 |
236 { | 244 { |
237 'target_name': 'chromoting_simple_host', | 245 'target_name': 'chromoting_simple_host', |
238 'type': 'executable', | 246 'type': 'executable', |
239 'dependencies': [ | 247 'dependencies': [ |
240 'chromoting_base', | 248 'chromoting_base', |
(...skipping 15 matching lines...) Expand all Loading... |
256 'target_name': 'chromoting_host_keygen', | 264 'target_name': 'chromoting_host_keygen', |
257 'type': 'executable', | 265 'type': 'executable', |
258 'dependencies': [ | 266 'dependencies': [ |
259 'chromoting_base', | 267 'chromoting_base', |
260 '../base/base.gyp:base', | 268 '../base/base.gyp:base', |
261 '../base/base.gyp:base_i18n', | 269 '../base/base.gyp:base_i18n', |
262 ], | 270 ], |
263 'sources': [ | 271 'sources': [ |
264 'host/keygen_main.cc', | 272 'host/keygen_main.cc', |
265 ], | 273 ], |
266 }, # end of target 'chromoting_simple_host' | 274 }, # end of target 'chromoting_host_keygen' |
267 | |
268 { | |
269 'target_name': 'chromoting_simple_client', | |
270 'type': 'executable', | |
271 'dependencies': [ | |
272 'chromoting_base', | |
273 'chromoting_client', | |
274 'chromoting_jingle_glue', | |
275 ], | |
276 'sources': [ | |
277 'client/simple_client.cc', | |
278 ], | |
279 }, # end of target 'chromoting_simple_client' | |
280 | 275 |
281 { | 276 { |
282 'target_name': 'chromoting_jingle_glue', | 277 'target_name': 'chromoting_jingle_glue', |
283 'type': '<(library)', | 278 'type': '<(library)', |
284 'dependencies': [ | 279 'dependencies': [ |
285 '../net/net.gyp:net', | 280 '../net/net.gyp:net', |
286 '../third_party/libjingle/libjingle.gyp:libjingle', | 281 '../third_party/libjingle/libjingle.gyp:libjingle', |
287 '../third_party/libjingle/libjingle.gyp:libjingle_p2p', | 282 '../third_party/libjingle/libjingle.gyp:libjingle_p2p', |
288 ], | 283 ], |
289 'export_dependent_settings': [ | 284 'export_dependent_settings': [ |
(...skipping 104 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
394 ], # end of 'conditions' | 389 ], # end of 'conditions' |
395 }, # end of target 'chromoting_unittests' | 390 }, # end of target 'chromoting_unittests' |
396 ], # end of targets | 391 ], # end of targets |
397 } | 392 } |
398 | 393 |
399 # Local Variables: | 394 # Local Variables: |
400 # tab-width:2 | 395 # tab-width:2 |
401 # indent-tabs-mode:nil | 396 # indent-tabs-mode:nil |
402 # End: | 397 # End: |
403 # vim: set expandtab tabstop=2 shiftwidth=2: | 398 # vim: set expandtab tabstop=2 shiftwidth=2: |
OLD | NEW |