OLD | NEW |
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 'target_name': 'debugger', | 8 'target_name': 'debugger', |
9 'type': 'static_library', | 9 'type': 'static_library', |
10 'variables': { 'enable_wexit_time_destructors': 1, }, | 10 'variables': { 'enable_wexit_time_destructors': 1, }, |
11 'dependencies': [ | 11 'dependencies': [ |
12 '../base/base.gyp:base', | 12 '../base/base.gyp:base', |
13 '../content/content.gyp:content_browser', | 13 '../content/content.gyp:content_browser', |
14 '../net/net.gyp:http_server', | 14 '../net/net.gyp:http_server', |
15 '../net/net.gyp:net', | 15 '../net/net.gyp:net', |
16 '../skia/skia.gyp:skia', | 16 '../skia/skia.gyp:skia', |
17 '../third_party/icu/icu.gyp:icui18n', | 17 '../third_party/icu/icu.gyp:icui18n', |
18 '../third_party/icu/icu.gyp:icuuc', | 18 '../third_party/icu/icu.gyp:icuuc', |
19 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', | 19 '../third_party/leveldatabase/leveldatabase.gyp:leveldatabase', |
20 '../third_party/libusb/libusb.gyp:libusb', | 20 '../third_party/libusb/libusb.gyp:libusb', |
| 21 'browser/devtools/devtools_protocol_constants.gyp:devtools_protocol_cons
tants', |
21 'chrome_resources.gyp:chrome_extra_resources', | 22 'chrome_resources.gyp:chrome_extra_resources', |
22 'chrome_resources.gyp:chrome_resources', | 23 'chrome_resources.gyp:chrome_resources', |
23 'chrome_resources.gyp:chrome_strings', | 24 'chrome_resources.gyp:chrome_strings', |
24 'chrome_resources.gyp:theme_resources', | 25 'chrome_resources.gyp:theme_resources', |
25 'common/extensions/api/api.gyp:chrome_api', | 26 'common/extensions/api/api.gyp:chrome_api', |
26 ], | 27 ], |
27 'include_dirs': [ | 28 'include_dirs': [ |
28 '..', | 29 '..', |
29 ], | 30 ], |
30 'sources': [ | 31 'sources': [ |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
70 'browser/devtools/devtools_targets_ui.cc', | 71 'browser/devtools/devtools_targets_ui.cc', |
71 'browser/devtools/devtools_targets_ui.h', | 72 'browser/devtools/devtools_targets_ui.h', |
72 'browser/devtools/devtools_toggle_action.cc', | 73 'browser/devtools/devtools_toggle_action.cc', |
73 'browser/devtools/devtools_toggle_action.h', | 74 'browser/devtools/devtools_toggle_action.h', |
74 'browser/devtools/devtools_ui_bindings.cc', | 75 'browser/devtools/devtools_ui_bindings.cc', |
75 'browser/devtools/devtools_ui_bindings.h', | 76 'browser/devtools/devtools_ui_bindings.h', |
76 'browser/devtools/devtools_window.cc', | 77 'browser/devtools/devtools_window.cc', |
77 'browser/devtools/devtools_window.h', | 78 'browser/devtools/devtools_window.h', |
78 'browser/devtools/remote_debugging_server.cc', | 79 'browser/devtools/remote_debugging_server.cc', |
79 'browser/devtools/remote_debugging_server.h', | 80 'browser/devtools/remote_debugging_server.h', |
| 81 # These files are generated by devtools_protocol_constants_generator.py. |
| 82 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/devtools/devtools_protocol_co
nstants.cc', |
| 83 '<(SHARED_INTERMEDIATE_DIR)/chrome/browser/devtools/devtools_protocol_co
nstants.h', |
80 ], | 84 ], |
81 'conditions': [ | 85 'conditions': [ |
82 ['OS=="android"', { | 86 ['OS=="android"', { |
83 'dependencies!': [ | 87 'dependencies!': [ |
84 '../third_party/libusb/libusb.gyp:libusb', | 88 '../third_party/libusb/libusb.gyp:libusb', |
85 ], | 89 ], |
86 'sources!': [ | 90 'sources!': [ |
87 'browser/devtools/device/usb/android_rsa.cc', | 91 'browser/devtools/device/usb/android_rsa.cc', |
88 'browser/devtools/browser_list_tabcontents_provider.cc', | 92 'browser/devtools/browser_list_tabcontents_provider.cc', |
89 'browser/devtools/devtools_file_system_indexer.cc', | 93 'browser/devtools/devtools_file_system_indexer.cc', |
90 'browser/devtools/devtools_target_impl.cc', | 94 'browser/devtools/devtools_target_impl.cc', |
91 'browser/devtools/devtools_window.cc', | 95 'browser/devtools/devtools_window.cc', |
92 'browser/devtools/devtools_window_base.cc', | 96 'browser/devtools/devtools_window_base.cc', |
93 'browser/devtools/remote_debugging_server.cc', | 97 'browser/devtools/remote_debugging_server.cc', |
94 ], | 98 ], |
95 }], | 99 }], |
96 ['debug_devtools==1', { | 100 ['debug_devtools==1', { |
97 'defines': [ | 101 'defines': [ |
98 'DEBUG_DEVTOOLS=1', | 102 'DEBUG_DEVTOOLS=1', |
99 ], | 103 ], |
100 }], | 104 }], |
101 ], | 105 ], |
102 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. | 106 # TODO(jschuh): crbug.com/167187 fix size_t to int truncations. |
103 'msvs_disabled_warnings': [ 4267, ], | 107 'msvs_disabled_warnings': [ 4267, ], |
104 }, | 108 }, |
105 ], | 109 ], |
106 } | 110 } |
OLD | NEW |