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("//tools/grit/grit_rule.gni") | 5 import("//tools/grit/grit_rule.gni") |
6 import("//third_party/brotli/brotli.gni") | 6 import("//third_party/brotli/brotli.gni") |
7 | 7 |
8 about_credits_file = "$target_gen_dir/about_credits.html" | 8 about_credits_file = "$target_gen_dir/about_credits.html" |
9 about_credits_file_bro = "$target_gen_dir/about_credits.bro" | 9 about_credits_file_bro = "$target_gen_dir/about_credits.bro" |
10 | 10 |
11 # GYP version: components/components_resources.gyp:components_resources | 11 # GYP version: components/components_resources.gyp:components_resources |
12 group("resources") { | 12 group("resources") { |
13 public_deps = [ | 13 public_deps = [ |
14 ":components_resources", | 14 ":components_resources", |
15 ":components_scaled_resources", | 15 ":components_scaled_resources", |
16 ] | 16 ] |
17 } | 17 } |
18 | 18 |
19 # GYP version: components/components_resources.gyp | 19 strip_and_grit("components_resources") { |
20 # (generate_components_resources action) | |
21 grit("components_resources") { | |
22 source = "components_resources.grd" | 20 source = "components_resources.grd" |
23 | 21 |
24 # TODO(hashimoto): Remove this line. | 22 js_resource_files = [ |
25 output_name = "components_resources_new" | 23 "//components/about_ui/resources/about_credits.js", |
| 24 "//components/crash/core/browser/resources/crashes.js", |
| 25 "//components/dom_distiller/core/javascript/dom_distiller_viewer.js", |
| 26 "//components/dom_distiller/core/javascript/domdistiller.js", |
| 27 "//components/dom_distiller/core/javascript/extract_features.js", |
| 28 "//components/dom_distiller/core/javascript/is_distillable_trigger.js", |
| 29 "//components/dom_distiller/webui/resources/about_dom_distiller.js", |
| 30 "//components/flags_ui/resources/flags.js", |
| 31 "//components/gcm_driver/resources/gcm_internals.js", |
| 32 "//components/net_log/resources/net_export.js", |
| 33 "//components/neterror/resources/neterror.js", |
| 34 "//components/neterror/resources/offline.js", |
| 35 "//components/proximity_auth/webui/resources/content-panel.js", |
| 36 "//components/proximity_auth/webui/resources/cryptauth_interface.js", |
| 37 "//components/proximity_auth/webui/resources/device-list.js", |
| 38 "//components/proximity_auth/webui/resources/eligible-devices.js", |
| 39 "//components/proximity_auth/webui/resources/local-state.js", |
| 40 "//components/proximity_auth/webui/resources/log-buffer.js", |
| 41 "//components/proximity_auth/webui/resources/log-panel.js", |
| 42 "//components/proximity_auth/webui/resources/reachable-devices.js", |
| 43 "//components/security_interstitials/core/browser/resources/captive_portal.j
s", |
| 44 "//components/security_interstitials/core/browser/resources/extended_reporti
ng.js", |
| 45 "//components/security_interstitials/core/browser/resources/interstitial_v2.
js", |
| 46 "//components/security_interstitials/core/browser/resources/interstitial_v2_
mobile.js", |
| 47 "//components/security_interstitials/core/browser/resources/ssl.js", |
| 48 "//components/signin/core/browser/resources/signin_internals.js", |
| 49 "//components/supervised_user_error_page/resources/supervised_user_block_int
erstitial.js", |
| 50 "//components/sync_driver/resources/about.js", |
| 51 "//components/sync_driver/resources/chrome_sync.js", |
| 52 "//components/sync_driver/resources/data.js", |
| 53 "//components/sync_driver/resources/events.js", |
| 54 "//components/sync_driver/resources/search.js", |
| 55 "//components/sync_driver/resources/sync_index.js", |
| 56 "//components/sync_driver/resources/sync_log.js", |
| 57 "//components/sync_driver/resources/sync_node_browser.js", |
| 58 "//components/sync_driver/resources/sync_search.js", |
| 59 "//components/sync_driver/resources/types.js", |
| 60 "//components/translate/core/browser/resources/translate.js", |
| 61 "//components/version_ui/resources/about_version.js", |
| 62 "//ui/webui/resources/js/assert.js", |
| 63 "//ui/webui/resources/js/cr.js", |
| 64 "//ui/webui/resources/js/util.js", |
| 65 ] |
26 outputs = [ | 66 outputs = [ |
27 "grit/components_resources.h", | 67 "grit/components_resources.h", |
28 "components_resources.pak", | 68 "components_resources.pak", |
29 ] | 69 ] |
30 output_dir = "$root_gen_dir/components" | 70 output_dir = "$root_gen_dir/components" |
31 | 71 |
32 grit_flags = [ | 72 grit_flags = [ |
33 "-E", | 73 "-E", |
34 "about_credits_file=" + rebase_path(about_credits_file_bro, root_build_dir), | 74 "about_credits_file=" + rebase_path(about_credits_file_bro, root_build_dir), |
35 ] | 75 ] |
36 | 76 |
37 deps = [ | 77 deps = [ |
38 ":compressed_about_credits", | 78 ":compressed_about_credits", |
39 ] | 79 ] |
40 } | 80 } |
41 | 81 |
42 # GYP version: components/components_resources.gyp | 82 # GYP version: components/components_resources.gyp |
43 # (generate_scaled_components_resources action) | 83 # (generate_scaled_components_resources action) |
44 grit("components_scaled_resources") { | 84 grit("components_scaled_resources") { |
45 source = "components_scaled_resources.grd" | 85 source = "components_scaled_resources.grd" |
46 | 86 |
47 # TODO(hashimoto): Remove this line. | |
48 output_name = "components_scaled_resources_new" | |
49 outputs = [ | 87 outputs = [ |
50 "grit/components_scaled_resources.h", | 88 "grit/components_scaled_resources.h", |
51 "grit/components_scaled_resources_map.cc", | 89 "grit/components_scaled_resources_map.cc", |
52 "grit/components_scaled_resources_map.h", | 90 "grit/components_scaled_resources_map.h", |
53 "components_resources_100_percent.pak", | 91 "components_resources_100_percent.pak", |
54 "components_resources_200_percent.pak", | 92 "components_resources_200_percent.pak", |
55 "components_resources_300_percent.pak", | 93 "components_resources_300_percent.pak", |
56 ] | 94 ] |
57 output_dir = "$root_gen_dir/components" | 95 output_dir = "$root_gen_dir/components" |
58 } | 96 } |
(...skipping 22 matching lines...) Expand all Loading... |
81 outputs = [ | 119 outputs = [ |
82 about_credits_file, | 120 about_credits_file, |
83 ] | 121 ] |
84 | 122 |
85 args = [ | 123 args = [ |
86 "--target-os=$target_os", | 124 "--target-os=$target_os", |
87 "credits", | 125 "credits", |
88 rebase_path(about_credits_file, root_build_dir), | 126 rebase_path(about_credits_file, root_build_dir), |
89 ] | 127 ] |
90 } | 128 } |
OLD | NEW |