OLD | NEW |
1 # Copyright 2016 The Chromium Authors. All rights reserved. | 1 # Copyright 2016 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 'blink_core_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/core', | 7 'blink_core_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/core', |
8 'blink_platform_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/platform', | 8 'blink_platform_output_dir': '<(SHARED_INTERMEDIATE_DIR)/blink/platform', |
9 'jinja_module_files': [ | 9 'jinja_module_files': [ |
10 # jinja2/__init__.py contains version string, so sufficient for package | 10 # jinja2/__init__.py contains version string, so sufficient for package |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
45 { | 45 { |
46 # GN version: //third_party/WebKit/Source/core/inspector:protocol_sources | 46 # GN version: //third_party/WebKit/Source/core/inspector:protocol_sources |
47 'target_name': 'protocol_sources', | 47 'target_name': 'protocol_sources', |
48 'type': 'none', | 48 'type': 'none', |
49 'dependencies': ['protocol_version'], | 49 'dependencies': ['protocol_version'], |
50 'actions': [ | 50 'actions': [ |
51 { | 51 { |
52 'action_name': 'generateInspectorProtocolBackendSources', | 52 'action_name': 'generateInspectorProtocolBackendSources', |
53 'inputs': [ | 53 'inputs': [ |
54 '<@(jinja_module_files)', | 54 '<@(jinja_module_files)', |
55 # The python script in action below. | 55 # Source code templates. |
| 56 '../../platform/inspector_protocol/Allocator_h.template', |
| 57 '../../platform/inspector_protocol/Array_h.template', |
| 58 '../../platform/inspector_protocol/BackendCallback_h.template', |
56 '../../platform/inspector_protocol/CodeGenerator.py', | 59 '../../platform/inspector_protocol/CodeGenerator.py', |
57 # Source code templates. | 60 '../../platform/inspector_protocol/Collections_h.template', |
| 61 '../../platform/inspector_protocol/DispatcherBase_cpp.template', |
| 62 '../../platform/inspector_protocol/DispatcherBase_h.template', |
| 63 '../../platform/inspector_protocol/ErrorSupport_cpp.template', |
| 64 '../../platform/inspector_protocol/ErrorSupport_h.template', |
58 '../../platform/inspector_protocol/Exported_h.template', | 65 '../../platform/inspector_protocol/Exported_h.template', |
| 66 '../../platform/inspector_protocol/FrontendChannel_h.template', |
59 '../../platform/inspector_protocol/Imported_h.template', | 67 '../../platform/inspector_protocol/Imported_h.template', |
| 68 '../../platform/inspector_protocol/InspectorProtocol_cpp.template', |
| 69 '../../platform/inspector_protocol/Maybe_h.template', |
| 70 '../../platform/inspector_protocol/Object_cpp.template', |
| 71 '../../platform/inspector_protocol/Object_h.template', |
| 72 '../../platform/inspector_protocol/Parser_cpp.template', |
| 73 '../../platform/inspector_protocol/Parser_h.template', |
| 74 '../../platform/inspector_protocol/Platform_h.template', |
| 75 '../../platform/inspector_protocol/String16_cpp.template', |
| 76 '../../platform/inspector_protocol/String16_h.template', |
| 77 '../../platform/inspector_protocol/TypeBuilder_cpp.template', |
60 '../../platform/inspector_protocol/TypeBuilder_h.template', | 78 '../../platform/inspector_protocol/TypeBuilder_h.template', |
61 '../../platform/inspector_protocol/TypeBuilder_cpp.template', | 79 '../../platform/inspector_protocol/ValueConversions_h.template', |
| 80 '../../platform/inspector_protocol/Values_cpp.template', |
| 81 '../../platform/inspector_protocol/Values_h.template', |
62 # Protocol definition | 82 # Protocol definition |
63 'browser_protocol.json', | 83 'browser_protocol.json', |
64 '../../platform/v8_inspector/js_protocol.json', | 84 '../../platform/v8_inspector/js_protocol.json', |
65 # Config | 85 # Config |
66 'inspector_protocol_config.json' | 86 'inspector_protocol_config.json' |
67 ], | 87 ], |
68 'outputs': [ | 88 'outputs': [ |
69 '<(blink_core_output_dir)/inspector/protocol/Accessibility.cpp', | 89 '<(blink_core_output_dir)/inspector/protocol/Accessibility.cpp', |
70 '<(blink_core_output_dir)/inspector/protocol/Accessibility.h', | 90 '<(blink_core_output_dir)/inspector/protocol/Accessibility.h', |
71 '<(blink_core_output_dir)/inspector/protocol/Animation.cpp', | 91 '<(blink_core_output_dir)/inspector/protocol/Animation.cpp', |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
153 '<@(_outputs)', | 173 '<@(_outputs)', |
154 'browser_protocol.json', | 174 'browser_protocol.json', |
155 '../../platform/v8_inspector/js_protocol.json' | 175 '../../platform/v8_inspector/js_protocol.json' |
156 ], | 176 ], |
157 'message': 'Validate inspector protocol for backwards compatibility an
d generate version file', | 177 'message': 'Validate inspector protocol for backwards compatibility an
d generate version file', |
158 }, | 178 }, |
159 ] | 179 ] |
160 }, | 180 }, |
161 ], # targets | 181 ], # targets |
162 } | 182 } |
OLD | NEW |