| OLD | NEW |
| 1 # | 1 # |
| 2 # Copyright (C) 2013 Google Inc. All rights reserved. | 2 # Copyright (C) 2013 Google Inc. All rights reserved. |
| 3 # | 3 # |
| 4 # Redistribution and use in source and binary forms, with or without | 4 # Redistribution and use in source and binary forms, with or without |
| 5 # modification, are permitted provided that the following conditions are | 5 # modification, are permitted provided that the following conditions are |
| 6 # met: | 6 # met: |
| 7 # | 7 # |
| 8 # * Redistributions of source code must retain the above copyright | 8 # * Redistributions of source code must retain the above copyright |
| 9 # notice, this list of conditions and the following disclaimer. | 9 # notice, this list of conditions and the following disclaimer. |
| 10 # * Redistributions in binary form must reproduce the above | 10 # * Redistributions in binary form must reproduce the above |
| (...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 82 ], | 82 ], |
| 83 'conditions': [ | 83 'conditions': [ |
| 84 ['debug_devtools==0', { | 84 ['debug_devtools==0', { |
| 85 'actions': [{ | 85 'actions': [{ |
| 86 'action_name': 'generate_devtools_grd', | 86 'action_name': 'generate_devtools_grd', |
| 87 'script_name': 'scripts/generate_devtools_grd.py', | 87 'script_name': 'scripts/generate_devtools_grd.py', |
| 88 'relative_path_dirs': [ | 88 'relative_path_dirs': [ |
| 89 '<(PRODUCT_DIR)/resources/inspector', | 89 '<(PRODUCT_DIR)/resources/inspector', |
| 90 'front_end' | 90 'front_end' |
| 91 ], | 91 ], |
| 92 'input_pages': [ | 92 'static_files': [ |
| 93 '<@(devtools_standalone_files)', |
| 94 '<@(devtools_cm_css_files)', |
| 95 ], |
| 96 'devtools_static_files_list': '<|(devtools_static_grd_fi
les.tmp <@(_static_files))', |
| 97 'generated_files': [ |
| 93 '<(PRODUCT_DIR)/resources/inspector/devtools.css', | 98 '<(PRODUCT_DIR)/resources/inspector/devtools.css', |
| 94 '<(PRODUCT_DIR)/resources/inspector/devtools.html', | 99 '<(PRODUCT_DIR)/resources/inspector/devtools.html', |
| 95 '<(PRODUCT_DIR)/resources/inspector/devtools.js', | 100 '<(PRODUCT_DIR)/resources/inspector/devtools.js', |
| 96 '<(PRODUCT_DIR)/resources/inspector/toolbox.css', | 101 '<(PRODUCT_DIR)/resources/inspector/toolbox.css', |
| 97 '<(PRODUCT_DIR)/resources/inspector/toolbox.html', | 102 '<(PRODUCT_DIR)/resources/inspector/toolbox.html', |
| 98 '<(PRODUCT_DIR)/resources/inspector/toolbox.js', | 103 '<(PRODUCT_DIR)/resources/inspector/toolbox.js', |
| 99 '<(PRODUCT_DIR)/resources/inspector/audits_module.js
', | 104 '<(PRODUCT_DIR)/resources/inspector/audits_module.js
', |
| 100 '<(PRODUCT_DIR)/resources/inspector/console_module.j
s', | 105 '<(PRODUCT_DIR)/resources/inspector/console_module.j
s', |
| 101 '<(PRODUCT_DIR)/resources/inspector/devices_module.j
s', | 106 '<(PRODUCT_DIR)/resources/inspector/devices_module.j
s', |
| 102 '<(PRODUCT_DIR)/resources/inspector/documentation_mo
dule.js', | 107 '<(PRODUCT_DIR)/resources/inspector/documentation_mo
dule.js', |
| 103 '<(PRODUCT_DIR)/resources/inspector/elements_module.
js', | 108 '<(PRODUCT_DIR)/resources/inspector/elements_module.
js', |
| 104 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker_module.js', | 109 '<(PRODUCT_DIR)/resources/inspector/heap_snapshot_wo
rker_module.js', |
| 105 '<(PRODUCT_DIR)/resources/inspector/layers_module.js
', | 110 '<(PRODUCT_DIR)/resources/inspector/layers_module.js
', |
| 106 '<(PRODUCT_DIR)/resources/inspector/network_module.j
s', | 111 '<(PRODUCT_DIR)/resources/inspector/network_module.j
s', |
| 107 '<(PRODUCT_DIR)/resources/inspector/profiler_module.
js', | 112 '<(PRODUCT_DIR)/resources/inspector/profiler_module.
js', |
| 108 '<(PRODUCT_DIR)/resources/inspector/promises_module.
js', | 113 '<(PRODUCT_DIR)/resources/inspector/promises_module.
js', |
| 109 '<(PRODUCT_DIR)/resources/inspector/resources_module
.js', | 114 '<(PRODUCT_DIR)/resources/inspector/resources_module
.js', |
| 110 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker_module.js', | 115 '<(PRODUCT_DIR)/resources/inspector/script_formatter
_worker_module.js', |
| 111 '<(PRODUCT_DIR)/resources/inspector/settings_module.
js', | 116 '<(PRODUCT_DIR)/resources/inspector/settings_module.
js', |
| 112 '<(PRODUCT_DIR)/resources/inspector/source_frame_mod
ule.js', | 117 '<(PRODUCT_DIR)/resources/inspector/source_frame_mod
ule.js', |
| 113 '<(PRODUCT_DIR)/resources/inspector/sources_module.j
s', | 118 '<(PRODUCT_DIR)/resources/inspector/sources_module.j
s', |
| 114 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker_module.js', | 119 '<(PRODUCT_DIR)/resources/inspector/temp_storage_sha
red_worker_module.js', |
| 115 '<(PRODUCT_DIR)/resources/inspector/timeline_module.
js', | 120 '<(PRODUCT_DIR)/resources/inspector/timeline_module.
js', |
| 116 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi
on_api.js', | 121 '<(PRODUCT_DIR)/resources/inspector/devtools_extensi
on_api.js', |
| 117 '<@(devtools_standalone_files)', | |
| 118 '<@(devtools_cm_css_files)', | |
| 119 ], | |
| 120 'images': [ | |
| 121 '<@(devtools_image_files)', | |
| 122 ], | 122 ], |
| 123 'inputs': [ | 123 'inputs': [ |
| 124 '<@(_script_name)', | 124 '<@(_script_name)', |
| 125 '<@(_input_pages)', | 125 '<@(_static_files)', |
| 126 '<@(_images)', | 126 '<@(_generated_files)', |
| 127 '<@(devtools_image_files)', |
| 128 '<(_devtools_static_files_list)', |
| 127 ], | 129 ], |
| 128 'images_path': [ | 130 'images_path': [ |
| 129 'front_end/Images', | 131 'front_end/Images', |
| 130 ], | 132 ], |
| 131 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/devtools/devtool
s_resources.grd'], | 133 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/devtools/devtool
s_resources.grd'], |
| 132 'action': ['python', '<@(_script_name)', '<@(_input_page
s)', '--relative_path_dirs', '<@(_relative_path_dirs)', '--images', '<@(_images_
path)', '--output', '<@(_outputs)'], | 134 'action': ['python', '<@(_script_name)', '<@(_generated_
files)', '--static_files_list', '<(_devtools_static_files_list)', '--relative_pa
th_dirs', '<@(_relative_path_dirs)', '--images', '<@(_images_path)', '--output',
'<@(_outputs)'], |
| 133 }], | 135 }], |
| 134 }, | 136 }, |
| 135 { | 137 { |
| 136 # If we're not concatenating devtools files, we want to | 138 # If we're not concatenating devtools files, we want to |
| 137 # run after the original files have been copied to | 139 # run after the original files have been copied to |
| 138 # <(PRODUCT_DIR)/resources/inspector. | 140 # <(PRODUCT_DIR)/resources/inspector. |
| 139 'dependencies': ['devtools_frontend_resources'], | 141 'dependencies': ['devtools_frontend_resources'], |
| 140 'actions': [{ | 142 'actions': [{ |
| 141 'action_name': 'generate_devtools_grd', | 143 'action_name': 'generate_devtools_grd', |
| 142 'script_name': 'scripts/generate_devtools_grd.py', | 144 'script_name': 'scripts/generate_devtools_grd.py', |
| 143 'relative_path_dirs': [ | 145 'relative_path_dirs': [ |
| 144 'front_end', | 146 'front_end', |
| 145 '<(PRODUCT_DIR)/resources/inspector', | 147 '<(PRODUCT_DIR)/resources/inspector', |
| 146 ], | 148 ], |
| 147 'input_pages': [ | 149 'static_files': [ |
| 148 '<@(all_devtools_files)', | 150 '<@(all_devtools_files)', |
| 149 'front_end/Runtime.js', | 151 'front_end/Runtime.js', |
| 152 ], |
| 153 'devtools_static_files_list': '<|(devtools_static_grd_fi
les.tmp <@(_static_files))', |
| 154 'generated_files': [ |
| 150 '<(PRODUCT_DIR)/resources/inspector/InspectorBackend
Commands.js', | 155 '<(PRODUCT_DIR)/resources/inspector/InspectorBackend
Commands.js', |
| 151 '<(PRODUCT_DIR)/resources/inspector/SupportedCSSProp
erties.js', | 156 '<(PRODUCT_DIR)/resources/inspector/SupportedCSSProp
erties.js', |
| 152 '<(PRODUCT_DIR)/resources/inspector/devtools.html', | 157 '<(PRODUCT_DIR)/resources/inspector/devtools.html', |
| 153 '<(PRODUCT_DIR)/resources/inspector/toolbox.html', | 158 '<(PRODUCT_DIR)/resources/inspector/toolbox.html', |
| 154 ], | 159 ], |
| 155 'images': [ | |
| 156 '<@(devtools_image_files)', | |
| 157 ], | |
| 158 'inputs': [ | 160 'inputs': [ |
| 159 '<@(_script_name)', | 161 '<@(_script_name)', |
| 160 '<@(_input_pages)', | 162 '<@(_static_files)', |
| 161 '<@(_images)', | 163 '<@(_generated_files)', |
| 164 '<@(devtools_image_files)', |
| 165 '<(_devtools_static_files_list)', |
| 162 ], | 166 ], |
| 163 'images_path': [ | 167 'images_path': [ |
| 164 'front_end/Images', | 168 'front_end/Images', |
| 165 ], | 169 ], |
| 166 # Note that other files are put under /devtools director
y, together with declared devtools_resources.grd | 170 # Note that other files are put under /devtools director
y, together with declared devtools_resources.grd |
| 167 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/devtools/devtool
s_resources.grd'], | 171 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/devtools/devtool
s_resources.grd'], |
| 168 'action': ['python', '<@(_script_name)', '<@(_input_page
s)', '--relative_path_dirs', '<@(_relative_path_dirs)', '--images', '<@(_images_
path)', '--output', '<@(_outputs)'], | 172 'action': ['python', '<@(_script_name)', '<@(_generated_
files)', '--static_files_list', '<(_devtools_static_files_list)', '--relative_pa
th_dirs', '<@(_relative_path_dirs)', '--images', '<@(_images_path)', '--output',
'<@(_outputs)'], |
| 169 }], | 173 }], |
| 170 }], | 174 }], |
| 171 ], | 175 ], |
| 172 }, | 176 }, |
| 173 { | 177 { |
| 174 'target_name': 'frontend_protocol_sources', | 178 'target_name': 'frontend_protocol_sources', |
| 175 'type': 'none', | 179 'type': 'none', |
| 176 'actions': [ | 180 'actions': [ |
| 177 { | 181 { |
| 178 'action_name': 'generateInspectorProtocolFrontendSources', | 182 'action_name': 'generateInspectorProtocolFrontendSources', |
| (...skipping 179 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 358 ], | 362 ], |
| 359 'search_path': [ 'front_end' ], | 363 'search_path': [ 'front_end' ], |
| 360 'outputs': ['<(PRODUCT_DIR)/resources/inspector/toolbox.
css'], | 364 'outputs': ['<(PRODUCT_DIR)/resources/inspector/toolbox.
css'], |
| 361 'action': ['python', '<@(_script_name)', '<@(_input_styl
esheet)', '<@(_outputs)'], | 365 'action': ['python', '<@(_script_name)', '<@(_input_styl
esheet)', '<@(_outputs)'], |
| 362 }], | 366 }], |
| 363 }, | 367 }, |
| 364 ], | 368 ], |
| 365 }], | 369 }], |
| 366 ], # conditions | 370 ], # conditions |
| 367 } | 371 } |
| OLD | NEW |