| 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/Source/core/core.gni") | 6 import("//third_party/WebKit/Source/core/core.gni") |
| 7 | 7 |
| 8 devtools_embedder_scripts = [ | 8 devtools_embedder_scripts = [ |
| 9 "front_end/devtools.js", | 9 "front_end/devtools.js", |
| 10 "front_end/Tests.js", | 10 "front_end/Tests.js", |
| (...skipping 889 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 900 ] | 900 ] |
| 901 | 901 |
| 902 generated_remote_modules = [ | 902 generated_remote_modules = [ |
| 903 "$resources_out_dir/accessibility/accessibility_module.js", | 903 "$resources_out_dir/accessibility/accessibility_module.js", |
| 904 "$resources_out_dir/cm_modes/cm_modes_module.js", | 904 "$resources_out_dir/cm_modes/cm_modes_module.js", |
| 905 "$resources_out_dir/emulated_devices/emulated_devices_module.js", | 905 "$resources_out_dir/emulated_devices/emulated_devices_module.js", |
| 906 "$resources_out_dir/gonzales/gonzales_module.js", | 906 "$resources_out_dir/gonzales/gonzales_module.js", |
| 907 "$resources_out_dir/screencast/screencast_module.js", | 907 "$resources_out_dir/screencast/screencast_module.js", |
| 908 ] | 908 ] |
| 909 | 909 |
| 910 devtools_applications = [ |
| 911 "inspector", |
| 912 "toolbox", |
| 913 "formatter_worker", |
| 914 "heap_snapshot_worker", |
| 915 "temp_storage_shared_worker", |
| 916 ] |
| 917 |
| 910 #------------------------------------------------------------------------------- | 918 #------------------------------------------------------------------------------- |
| 911 | 919 |
| 912 visibility = [ "//third_party/WebKit/*" ] | 920 visibility = [ "//third_party/WebKit/*" ] |
| 913 | 921 |
| 914 group("devtools_frontend_resources") { | 922 group("devtools_frontend_resources") { |
| 915 public_deps = [ | 923 public_deps = [ |
| 916 ":build_release_devtools", | 924 ":build_release_devtools", |
| 917 ":copy_embedder_scripts", | 925 ":copy_embedder_scripts", |
| 918 ":copy_emulated_devices_images", | 926 ":copy_emulated_devices_images", |
| 919 ":copy_inspector_images", | 927 ":copy_inspector_images", |
| (...skipping 126 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1046 ] | 1054 ] |
| 1047 | 1055 |
| 1048 inputs = helper_scripts + all_devtools_files + generated_scripts + [ | 1056 inputs = helper_scripts + all_devtools_files + generated_scripts + [ |
| 1049 "front_end/inspector.html", | 1057 "front_end/inspector.html", |
| 1050 "front_end/toolbox.html", | 1058 "front_end/toolbox.html", |
| 1051 ] | 1059 ] |
| 1052 | 1060 |
| 1053 outputs = generated_entry_files + generated_workers + | 1061 outputs = generated_entry_files + generated_workers + |
| 1054 generated_bundled_modules + generated_remote_modules | 1062 generated_bundled_modules + generated_remote_modules |
| 1055 | 1063 |
| 1056 debug_mode = "0" | 1064 args = devtools_applications + [ |
| 1057 | 1065 "--input_path", |
| 1058 args = [ | 1066 rebase_path("front_end", root_build_dir), |
| 1059 "inspector", | 1067 "--output_path", |
| 1060 "toolbox", | 1068 rebase_path(resources_out_dir, root_build_dir), |
| 1061 "formatter_worker", | 1069 ] |
| 1062 "heap_snapshot_worker", | |
| 1063 "temp_storage_shared_worker", | |
| 1064 "--input_path", | |
| 1065 rebase_path("front_end", root_build_dir), | |
| 1066 "--output_path", | |
| 1067 rebase_path(resources_out_dir, root_build_dir), | |
| 1068 "--debug", | |
| 1069 debug_mode, | |
| 1070 ] | |
| 1071 } | 1070 } |
| 1072 | 1071 |
| 1073 if (debug_devtools) { | 1072 if (debug_devtools) { |
| 1074 resources_out_debug_dir = "$root_out_dir/resources/inspector/debug" | 1073 resources_out_debug_dir = "$root_out_dir/resources/inspector/debug" |
| 1075 | 1074 |
| 1076 action("build_debug_devtools") { | 1075 action("build_debug_devtools") { |
| 1077 script = "scripts/build_debug_applications.py" | 1076 script = "scripts/build_debug_applications.py" |
| 1078 | 1077 |
| 1079 deps = [ | 1078 deps = [ |
| 1080 ":copy_generated_scripts", | 1079 ":copy_generated_scripts", |
| 1081 ] | 1080 ] |
| 1082 | 1081 |
| 1083 inputs = all_devtools_files + [ | 1082 inputs = all_devtools_files + [ |
| 1084 "front_end/inspector.html", | 1083 "front_end/inspector.html", |
| 1085 "front_end/toolbox.html", | 1084 "front_end/toolbox.html", |
| 1086 ] | 1085 ] |
| 1087 | 1086 |
| 1088 outputs = [ | 1087 outputs = [ |
| 1089 "$resources_out_debug_dir/inspector.html", | 1088 "$resources_out_debug_dir/inspector.html", |
| 1090 "$resources_out_debug_dir/toolbox.html", | 1089 "$resources_out_debug_dir/toolbox.html", |
| 1091 ] | 1090 ] |
| 1092 | 1091 |
| 1093 debug_mode = "1" | 1092 args = devtools_applications + [ |
| 1094 | 1093 "--input_path", |
| 1095 args = [ | 1094 rebase_path("front_end", root_build_dir), |
| 1096 "inspector", | 1095 "--output_path", |
| 1097 "toolbox", | 1096 rebase_path(resources_out_debug_dir, root_build_dir), |
| 1098 "formatter_worker", | 1097 ] |
| 1099 "heap_snapshot_worker", | |
| 1100 "temp_storage_shared_worker", | |
| 1101 "--input_path", | |
| 1102 rebase_path("front_end", root_build_dir), | |
| 1103 "--output_path", | |
| 1104 rebase_path(resources_out_debug_dir, root_build_dir), | |
| 1105 "--debug", | |
| 1106 debug_mode, | |
| 1107 ] | |
| 1108 } | 1098 } |
| 1109 | 1099 |
| 1110 copy("copy_generated_scripts") { | 1100 copy("copy_generated_scripts") { |
| 1111 deps = [ | 1101 deps = [ |
| 1112 ":frontend_protocol_sources", | 1102 ":frontend_protocol_sources", |
| 1113 ":supported_css_properties", | 1103 ":supported_css_properties", |
| 1114 ] | 1104 ] |
| 1115 sources = generated_scripts | 1105 sources = generated_scripts |
| 1116 outputs = [ | 1106 outputs = [ |
| 1117 "$resources_out_debug_dir/{{source_file_part}}", | 1107 "$resources_out_debug_dir/{{source_file_part}}", |
| 1118 ] | 1108 ] |
| 1119 } | 1109 } |
| 1120 } | 1110 } |
| OLD | NEW |