| 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 import("//build/config/features.gni") | 5 import("//build/config/features.gni") |
| 6 import("//third_party/WebKit/public/public_features.gni") | 6 import("//third_party/WebKit/public/public_features.gni") |
| 7 import("//third_party/WebKit/Source/core/core.gni") | 7 import("//third_party/WebKit/Source/core/core.gni") |
| 8 | 8 |
| 9 devtools_embedder_scripts = [ | 9 devtools_embedder_scripts = [ |
| 10 "front_end/devtools_compatibility.js", | 10 "front_end/devtools_compatibility.js", |
| 11 "front_end/Tests.js", | 11 "front_end/Tests.js", |
| 12 ] | 12 ] |
| 13 devtools_core_base_files = [ | 13 devtools_core_base_files = [ |
| 14 "front_end/audits2_worker.js", | 14 "front_end/audits2_worker.js", |
| 15 "front_end/audits2_worker.json", | 15 "front_end/audits2_worker.json", |
| 16 "front_end/inspector.js", | 16 "front_end/inspector.js", |
| 17 "front_end/inspector.json", | 17 "front_end/inspector.json", |
| 18 "front_end/formatter_worker.js", | 18 "front_end/formatter_worker.js", |
| 19 "front_end/formatter_worker.json", | 19 "front_end/formatter_worker.json", |
| 20 "front_end/heap_snapshot_worker.js", | 20 "front_end/heap_snapshot_worker.js", |
| 21 "front_end/heap_snapshot_worker.json", | 21 "front_end/heap_snapshot_worker.json", |
| 22 "front_end/utility_shared_worker.js", | 22 "front_end/utility_shared_worker.js", |
| 23 "front_end/utility_shared_worker.json", | 23 "front_end/utility_shared_worker.json", |
| 24 "front_end/unit_test_runner.js", |
| 25 "front_end/unit_test_runner.json", |
| 24 "front_end/toolbox.js", | 26 "front_end/toolbox.js", |
| 25 "front_end/toolbox.json", | 27 "front_end/toolbox.json", |
| 26 "front_end/Runtime.js", | 28 "front_end/Runtime.js", |
| 27 ] | 29 ] |
| 28 devtools_common_js_files = [ | 30 devtools_common_js_files = [ |
| 29 "front_end/common/CharacterIdMap.js", | 31 "front_end/common/CharacterIdMap.js", |
| 30 "front_end/common/Color.js", | 32 "front_end/common/Color.js", |
| 31 "front_end/common/Console.js", | 33 "front_end/common/Console.js", |
| 32 "front_end/common/ContentProvider.js", | 34 "front_end/common/ContentProvider.js", |
| 33 "front_end/common/CSSShadowModel.js", | 35 "front_end/common/CSSShadowModel.js", |
| (...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 331 "front_end/sass/module.json", | 333 "front_end/sass/module.json", |
| 332 "front_end/security/module.json", | 334 "front_end/security/module.json", |
| 333 "front_end/screencast/module.json", | 335 "front_end/screencast/module.json", |
| 334 "front_end/formatter_worker/module.json", | 336 "front_end/formatter_worker/module.json", |
| 335 "front_end/sdk/module.json", | 337 "front_end/sdk/module.json", |
| 336 "front_end/settings/module.json", | 338 "front_end/settings/module.json", |
| 337 "front_end/source_frame/module.json", | 339 "front_end/source_frame/module.json", |
| 338 "front_end/sources/module.json", | 340 "front_end/sources/module.json", |
| 339 "front_end/snippets/module.json", | 341 "front_end/snippets/module.json", |
| 340 "front_end/utility_shared_worker/module.json", | 342 "front_end/utility_shared_worker/module.json", |
| 343 "front_end/test_runner/module.json", |
| 341 "front_end/text_editor/module.json", | 344 "front_end/text_editor/module.json", |
| 342 "front_end/timeline_model/module.json", | 345 "front_end/timeline_model/module.json", |
| 343 "front_end/timeline/module.json", | 346 "front_end/timeline/module.json", |
| 344 "front_end/toolbox_bootstrap/module.json", | 347 "front_end/toolbox_bootstrap/module.json", |
| 345 "front_end/ui/module.json", | 348 "front_end/ui/module.json", |
| 346 "front_end/ui_lazy/module.json", | 349 "front_end/ui_lazy/module.json", |
| 347 "front_end/workspace/module.json", | 350 "front_end/workspace/module.json", |
| 348 ] | 351 ] |
| 349 | 352 |
| 350 # Lazy-loaded modules. | 353 # Lazy-loaded modules. |
| (...skipping 352 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 703 "front_end/text_editor/CodeMirrorUtils.js", | 706 "front_end/text_editor/CodeMirrorUtils.js", |
| 704 "front_end/text_editor/TextEditorAutocompleteController.js", | 707 "front_end/text_editor/TextEditorAutocompleteController.js", |
| 705 ] | 708 ] |
| 706 devtools_terminal_js_files = [ | 709 devtools_terminal_js_files = [ |
| 707 "front_end/terminal/terminal.css", | 710 "front_end/terminal/terminal.css", |
| 708 "front_end/terminal/TerminalWidget.js", | 711 "front_end/terminal/TerminalWidget.js", |
| 709 "front_end/terminal/xterm.js/addons/fit/fit.js", | 712 "front_end/terminal/xterm.js/addons/fit/fit.js", |
| 710 "front_end/terminal/xterm.js/build/xterm.css", | 713 "front_end/terminal/xterm.js/build/xterm.css", |
| 711 "front_end/terminal/xterm.js/build/xterm.js", | 714 "front_end/terminal/xterm.js/build/xterm.js", |
| 712 ] | 715 ] |
| 716 devtools_test_runner_js_files = [ "front_end/test_runner/TestRunner.js" ] |
| 713 devtools_timeline_model_js_files = [ | 717 devtools_timeline_model_js_files = [ |
| 714 "front_end/timeline_model/TracingLayerTree.js", | 718 "front_end/timeline_model/TracingLayerTree.js", |
| 715 "front_end/timeline_model/TimelineFrameModel.js", | 719 "front_end/timeline_model/TimelineFrameModel.js", |
| 716 "front_end/timeline_model/TimelineIRModel.js", | 720 "front_end/timeline_model/TimelineIRModel.js", |
| 717 "front_end/timeline_model/TimelineJSProfile.js", | 721 "front_end/timeline_model/TimelineJSProfile.js", |
| 718 "front_end/timeline_model/TimelineModel.js", | 722 "front_end/timeline_model/TimelineModel.js", |
| 719 "front_end/timeline_model/TimelineProfileTree.js", | 723 "front_end/timeline_model/TimelineProfileTree.js", |
| 720 ] | 724 ] |
| 721 devtools_layer_viewer_js_files = [ | 725 devtools_layer_viewer_js_files = [ |
| 722 "front_end/layer_viewer/LayerDetailsView.js", | 726 "front_end/layer_viewer/LayerDetailsView.js", |
| (...skipping 161 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 884 devtools_elements_js_files + devtools_emulated_devices_js_files + | 888 devtools_elements_js_files + devtools_emulated_devices_js_files + |
| 885 devtools_extensions_js_files + devtools_gonzales_js_files + | 889 devtools_extensions_js_files + devtools_gonzales_js_files + |
| 886 devtools_heap_snapshot_worker_js_files + devtools_layers_js_files + | 890 devtools_heap_snapshot_worker_js_files + devtools_layers_js_files + |
| 887 devtools_network_js_files + devtools_profiler_js_files + | 891 devtools_network_js_files + devtools_profiler_js_files + |
| 888 devtools_resources_js_files + devtools_sass_js_files + | 892 devtools_resources_js_files + devtools_sass_js_files + |
| 889 devtools_security_js_files + devtools_screencast_js_files + | 893 devtools_security_js_files + devtools_screencast_js_files + |
| 890 devtools_formatter_worker_js_files + devtools_settings_js_files + | 894 devtools_formatter_worker_js_files + devtools_settings_js_files + |
| 891 devtools_services_js_files + devtools_snippets_js_files + | 895 devtools_services_js_files + devtools_snippets_js_files + |
| 892 devtools_source_frame_js_files + devtools_sources_js_files + | 896 devtools_source_frame_js_files + devtools_sources_js_files + |
| 893 devtools_utility_shared_worker_js_files + devtools_text_editor_js_files + | 897 devtools_utility_shared_worker_js_files + devtools_text_editor_js_files + |
| 894 devtools_terminal_js_files + devtools_timeline_model_js_files + | 898 devtools_test_runner_js_files + devtools_terminal_js_files + |
| 895 devtools_timeline_js_files + devtools_ui_lazy_js_files + | 899 devtools_timeline_model_js_files + devtools_timeline_js_files + |
| 896 devtools_layer_viewer_js_files + devtools_worker_service_js_files | 900 devtools_ui_lazy_js_files + devtools_layer_viewer_js_files + |
| 901 devtools_worker_service_js_files |
| 897 | 902 |
| 898 all_devtools_files = devtools_cm_css_files + devtools_cm_js_files + | 903 all_devtools_files = devtools_cm_css_files + devtools_cm_js_files + |
| 899 devtools_core_files + devtools_module_json_files + | 904 devtools_core_files + devtools_module_json_files + |
| 900 devtools_modules_js_files + devtools_acorn_files | 905 devtools_modules_js_files + devtools_acorn_files |
| 901 | 906 |
| 902 resources_out_dir = "$root_out_dir/resources/inspector" | 907 resources_out_dir = "$root_out_dir/resources/inspector" |
| 903 | 908 |
| 904 generated_scripts = [ | 909 generated_scripts = [ |
| 905 "$resources_out_dir/InspectorBackendCommands.js", | 910 "$resources_out_dir/InspectorBackendCommands.js", |
| 906 "$resources_out_dir/SupportedCSSProperties.js", | 911 "$resources_out_dir/SupportedCSSProperties.js", |
| 907 ] | 912 ] |
| 908 | 913 |
| 909 generated_entry_files = [ | 914 generated_entry_files = [ |
| 910 "$resources_out_dir/inspector.html", | 915 "$resources_out_dir/inspector.html", |
| 911 "$resources_out_dir/inspector.js", | 916 "$resources_out_dir/inspector.js", |
| 912 "$resources_out_dir/toolbox.html", | 917 "$resources_out_dir/toolbox.html", |
| 913 "$resources_out_dir/toolbox.js", | 918 "$resources_out_dir/toolbox.js", |
| 919 "$resources_out_dir/unit_test_runner.html", |
| 920 "$resources_out_dir/unit_test_runner.js", |
| 914 ] | 921 ] |
| 915 | 922 |
| 916 generated_workers = [ | 923 generated_workers = [ |
| 917 "$resources_out_dir/formatter_worker.js", | 924 "$resources_out_dir/formatter_worker.js", |
| 918 "$resources_out_dir/heap_snapshot_worker.js", | 925 "$resources_out_dir/heap_snapshot_worker.js", |
| 919 "$resources_out_dir/utility_shared_worker.js", | 926 "$resources_out_dir/utility_shared_worker.js", |
| 920 ] | 927 ] |
| 921 | 928 |
| 922 generated_bundled_modules = [ | 929 generated_bundled_modules = [ |
| 923 "$resources_out_dir/animation/animation_module.js", | 930 "$resources_out_dir/animation/animation_module.js", |
| (...skipping 26 matching lines...) Expand all Loading... |
| 950 "$resources_out_dir/accessibility/accessibility_module.js", | 957 "$resources_out_dir/accessibility/accessibility_module.js", |
| 951 "$resources_out_dir/cm_modes/cm_modes_module.js", | 958 "$resources_out_dir/cm_modes/cm_modes_module.js", |
| 952 "$resources_out_dir/emulated_devices/emulated_devices_module.js", | 959 "$resources_out_dir/emulated_devices/emulated_devices_module.js", |
| 953 "$resources_out_dir/gonzales/gonzales_module.js", | 960 "$resources_out_dir/gonzales/gonzales_module.js", |
| 954 "$resources_out_dir/screencast/screencast_module.js", | 961 "$resources_out_dir/screencast/screencast_module.js", |
| 955 ] | 962 ] |
| 956 | 963 |
| 957 devtools_applications = [ | 964 devtools_applications = [ |
| 958 "inspector", | 965 "inspector", |
| 959 "toolbox", | 966 "toolbox", |
| 967 "unit_test_runner", |
| 960 "formatter_worker", | 968 "formatter_worker", |
| 961 "heap_snapshot_worker", | 969 "heap_snapshot_worker", |
| 962 "utility_shared_worker", | 970 "utility_shared_worker", |
| 963 ] | 971 ] |
| 964 | 972 |
| 965 #------------------------------------------------------------------------------- | 973 #------------------------------------------------------------------------------- |
| 966 | 974 |
| 967 visibility = [ "//third_party/WebKit/*" ] | 975 visibility = [ "//third_party/WebKit/*" ] |
| 968 | 976 |
| 969 group("devtools_frontend_resources") { | 977 group("devtools_frontend_resources") { |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1096 ] | 1104 ] |
| 1097 | 1105 |
| 1098 helper_scripts = [ | 1106 helper_scripts = [ |
| 1099 "scripts/build/modular_build.py", | 1107 "scripts/build/modular_build.py", |
| 1100 "scripts/build/rjsmin.py", | 1108 "scripts/build/rjsmin.py", |
| 1101 ] | 1109 ] |
| 1102 | 1110 |
| 1103 inputs = helper_scripts + all_devtools_files + generated_scripts + [ | 1111 inputs = helper_scripts + all_devtools_files + generated_scripts + [ |
| 1104 "front_end/inspector.html", | 1112 "front_end/inspector.html", |
| 1105 "front_end/toolbox.html", | 1113 "front_end/toolbox.html", |
| 1114 "front_end/unit_test_runner.html", |
| 1106 ] | 1115 ] |
| 1107 | 1116 |
| 1108 outputs = generated_entry_files + generated_workers + | 1117 outputs = generated_entry_files + generated_workers + |
| 1109 generated_bundled_modules + generated_remote_modules | 1118 generated_bundled_modules + generated_remote_modules |
| 1110 | 1119 |
| 1111 args = devtools_applications + [ | 1120 args = devtools_applications + [ |
| 1112 "--input_path", | 1121 "--input_path", |
| 1113 rebase_path("front_end", root_build_dir), | 1122 rebase_path("front_end", root_build_dir), |
| 1114 "--output_path", | 1123 "--output_path", |
| 1115 rebase_path(resources_out_dir, root_build_dir), | 1124 rebase_path(resources_out_dir, root_build_dir), |
| 1116 ] | 1125 ] |
| 1117 } | 1126 } |
| 1118 | 1127 |
| 1119 if (debug_devtools) { | 1128 if (debug_devtools) { |
| 1120 resources_out_debug_dir = "$root_out_dir/resources/inspector/debug" | 1129 resources_out_debug_dir = "$root_out_dir/resources/inspector/debug" |
| 1121 | 1130 |
| 1122 action("build_debug_devtools") { | 1131 action("build_debug_devtools") { |
| 1123 script = "scripts/build/build_debug_applications.py" | 1132 script = "scripts/build/build_debug_applications.py" |
| 1124 | 1133 |
| 1125 deps = [ | 1134 deps = [ |
| 1126 ":copy_generated_scripts", | 1135 ":copy_generated_scripts", |
| 1127 ] | 1136 ] |
| 1128 | 1137 |
| 1129 inputs = all_devtools_files + [ | 1138 inputs = all_devtools_files + [ |
| 1130 "front_end/inspector.html", | 1139 "front_end/inspector.html", |
| 1131 "front_end/toolbox.html", | 1140 "front_end/toolbox.html", |
| 1141 "front_end/unit_test_runner.html", |
| 1132 ] | 1142 ] |
| 1133 | 1143 |
| 1134 outputs = [ | 1144 outputs = [ |
| 1135 "$resources_out_debug_dir/inspector.html", | 1145 "$resources_out_debug_dir/inspector.html", |
| 1136 "$resources_out_debug_dir/toolbox.html", | 1146 "$resources_out_debug_dir/toolbox.html", |
| 1147 "$resources_out_debug_dir/unit_test_runner.html", |
| 1137 ] | 1148 ] |
| 1138 | 1149 |
| 1139 args = devtools_applications + [ | 1150 args = devtools_applications + [ |
| 1140 "--input_path", | 1151 "--input_path", |
| 1141 rebase_path("front_end", root_build_dir), | 1152 rebase_path("front_end", root_build_dir), |
| 1142 "--output_path", | 1153 "--output_path", |
| 1143 rebase_path(resources_out_debug_dir, root_build_dir), | 1154 rebase_path(resources_out_debug_dir, root_build_dir), |
| 1144 ] | 1155 ] |
| 1145 } | 1156 } |
| 1146 | 1157 |
| (...skipping 17 matching lines...) Expand all Loading... |
| 1164 "scripts/closure/", | 1175 "scripts/closure/", |
| 1165 "scripts/compile_frontend.py", | 1176 "scripts/compile_frontend.py", |
| 1166 "scripts/jsdoc_validator/", | 1177 "scripts/jsdoc_validator/", |
| 1167 "//testing/scripts/run_devtools_closure_compile.py", | 1178 "//testing/scripts/run_devtools_closure_compile.py", |
| 1168 "//testing/scripts/common.py", | 1179 "//testing/scripts/common.py", |
| 1169 "//testing/xvfb.py", | 1180 "//testing/xvfb.py", |
| 1170 "//third_party/WebKit/Source/core/inspector/browser_protocol.json", | 1181 "//third_party/WebKit/Source/core/inspector/browser_protocol.json", |
| 1171 "//v8/src/inspector/js_protocol.json", | 1182 "//v8/src/inspector/js_protocol.json", |
| 1172 ] | 1183 ] |
| 1173 } | 1184 } |
| OLD | NEW |