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", | |
Dan Beam
2016/07/14 17:47:58
how are these components/ resources?
| |
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 |