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