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

Side by Side Diff: remoting/remoting_host_win.gypi

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/remoting_host_srcs.gypi ('k') | remoting/remoting_locales.gni » ('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 'variables': { 6 'variables': {
7 'remoting_host_installer_win_roots': [ 7 'remoting_host_installer_win_roots': [
8 'host/installer/win/', 8 'host/installer/win/',
9 ], 9 ],
10 'remoting_host_installer_win_files': [ 10 'remoting_host_installer_win_files': [
11 'host/installer/win/chromoting.wxs', 11 'host/installer/win/chromoting.wxs',
12 'host/installer/win/parameters.json', 12 'host/installer/win/parameters.json',
13 ], 13 ],
14 }, # end of 'variables' 14 }, # end of 'variables'
15 15
16 'targets': [ 16 'targets': [
17 { 17 {
18 'target_name': 'remoting_breakpad_tester', 18 'target_name': 'remoting_breakpad_tester',
19 'type': 'executable', 19 'type': 'executable',
20 'variables': { 'enable_wexit_time_destructors': 1, }, 20 'variables': { 'enable_wexit_time_destructors': 1, },
21 'dependencies': [ 21 'dependencies': [
22 '../base/base.gyp:base', 22 '../base/base.gyp:base',
23 'remoting_host', 23 'remoting_host',
24 ], 24 ],
25 'sources': [ 25 'sources': [
26 'tools/breakpad_tester_win.cc', 26 'tools/breakpad_tester_win.cc',
27 ], 27 ],
28 }, # end of target 'remoting_breakpad_tester' 28 }, # end of target 'remoting_breakpad_tester'
29 { 29 {
30 # GN version: //remoting/host:remoting_lib_idl
30 'target_name': 'remoting_lib_idl', 31 'target_name': 'remoting_lib_idl',
31 'type': 'static_library', 32 'type': 'static_library',
32 'sources': [ 33 'sources': [
33 'host/win/chromoting_lib_idl.templ', 34 'host/win/chromoting_lib_idl.templ',
34 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.h', 35 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.h',
35 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl', 36 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl',
36 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib_i.c', 37 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib_i.c',
37 ], 38 ],
38 # This target exports a hard dependency because dependent targets may 39 # This target exports a hard dependency because dependent targets may
39 # include chromoting_lib.h, a generated header. 40 # include chromoting_lib.h, a generated header.
40 'hard_dependency': 1, 41 'hard_dependency': 1,
41 'msvs_settings': { 42 'msvs_settings': {
42 'VCMIDLTool': { 43 'VCMIDLTool': {
43 'OutputDirectory': '<(SHARED_INTERMEDIATE_DIR)/remoting/host', 44 'OutputDirectory': '<(SHARED_INTERMEDIATE_DIR)/remoting/host',
44 }, 45 },
45 }, 46 },
46 'direct_dependent_settings': { 47 'direct_dependent_settings': {
47 'include_dirs': [ 48 'include_dirs': [
48 '<(SHARED_INTERMEDIATE_DIR)', 49 '<(SHARED_INTERMEDIATE_DIR)',
49 ], 50 ],
50 }, 51 },
51 'rules': [ 52 'rules': [
52 { 53 {
54 # GN version: //remoting/host:generate_idl
53 'rule_name': 'generate_idl', 55 'rule_name': 'generate_idl',
54 'extension': 'templ', 56 'extension': 'templ',
55 'outputs': [ 57 'outputs': [
56 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl', 58 '<(SHARED_INTERMEDIATE_DIR)/remoting/host/chromoting_lib.idl',
57 ], 59 ],
58 'action': [ 60 'action': [
59 'python', '<(version_py_path)', 61 'python', '<(version_py_path)',
60 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'", 62 '-e', "DAEMON_CONTROLLER_CLSID='<(daemon_controller_clsid)'",
61 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'", 63 '-e', "RDP_DESKTOP_SESSION_CLSID='<(rdp_desktop_session_clsid)'",
62 '<(RULE_INPUT_PATH)', 64 '<(RULE_INPUT_PATH)',
(...skipping 311 matching lines...) Expand 10 before | Expand all | Expand 10 after
374 'VCLinkerTool': { 376 'VCLinkerTool': {
375 'IgnoreAllDefaultLibraries': 'true', 377 'IgnoreAllDefaultLibraries': 'true',
376 'SubSystem': '1', # /SUBSYSTEM:CONSOLE 378 'SubSystem': '1', # /SUBSYSTEM:CONSOLE
377 'AdditionalDependencies': [ 379 'AdditionalDependencies': [
378 'comctl32.lib', 380 'comctl32.lib',
379 ], 381 ],
380 }, 382 },
381 }, 383 },
382 }, # end of target 'remoting_it2me_native_messaging_host' 384 }, # end of target 'remoting_it2me_native_messaging_host'
383 { 385 {
386 # GN version: //remoting/host:messages
384 'target_name': 'remoting_host_messages', 387 'target_name': 'remoting_host_messages',
385 'type': 'none', 388 'type': 'none',
386 'dependencies': [ 389 'dependencies': [
387 'remoting_resources', 390 'remoting_resources',
388 ], 391 ],
389 'hard_dependency': 1, 392 'hard_dependency': 1,
390 'direct_dependent_settings': { 393 'direct_dependent_settings': {
391 'include_dirs': [ 394 'include_dirs': [
392 '<(SHARED_INTERMEDIATE_DIR)', 395 '<(SHARED_INTERMEDIATE_DIR)',
393 ], 396 ],
(...skipping 225 matching lines...) Expand 10 before | Expand all | Expand 10 after
619 622
620 { 623 {
621 'target_name': 'remoting_me2me_host_archive', 624 'target_name': 'remoting_me2me_host_archive',
622 'type': 'none', 625 'type': 'none',
623 }, 626 },
624 ], # end of 'targets' 627 ], # end of 'targets'
625 }], # 'wix_exists == "True" and sas_dll_exists == "True"' 628 }], # 'wix_exists == "True" and sas_dll_exists == "True"'
626 629
627 ], # end of 'conditions' 630 ], # end of 'conditions'
628 } 631 }
OLDNEW
« no previous file with comments | « remoting/remoting_host_srcs.gypi ('k') | remoting/remoting_locales.gni » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698