Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(92)

Side by Side Diff: chrome/browser/resources/settings/BUILD.gn

Issue 2936333002: WebUI: Replace vulcanize with polymer-bundler (Closed)
Patch Set: Address comments. Created 3 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 import("../vulcanize.gni") 1 import("../vulcanize.gni")
2 import("//tools/grit/grit_rule.gni") 2 import("//tools/grit/grit_rule.gni")
3 import("//chrome/common/features.gni") 3 import("//chrome/common/features.gni")
4 4
5 app_unbuilt = "vulcanized.unbuilt.html" 5 app_unbuilt = "vulcanized.unbuilt.html"
6 lazy_load_unbuilt = "lazy_load.vulcanized.unbuilt.html" 6 lazy_load_unbuilt = "lazy_load.vulcanized.unbuilt.html"
7 settings_pak_file = "settings_resources.pak" 7 settings_pak_file = "settings_resources.pak"
8 unpak_folder = "settings_resources.unpak" 8 unpak_folder = "settings_resources.unpak"
9 9
10 vulcanize("vulcanize_app") { 10 vulcanize("vulcanize_app") {
11 host = "md-settings" 11 host = "md-settings"
12 html_in_file = "settings.html" 12 html_in_files = [
13 html_out_file = app_unbuilt 13 "settings.html",
14 "lazy_load.html",
15 ]
16 html_out_files = [
17 app_unbuilt,
18 lazy_load_unbuilt,
19 ]
14 insert_in_head = "<base href=\"chrome://\$i18n{hostname}\">" 20 insert_in_head = "<base href=\"chrome://\$i18n{hostname}\">"
15 input = rebase_path("$target_gen_dir/$unpak_folder", root_build_dir) 21 input = rebase_path("$target_gen_dir/$unpak_folder", root_build_dir)
16 js_out_file = "crisper.js" 22 js_out_files = [
23 "crisper.js",
24 "lazy_load.crisper.js",
25 ]
17 26
18 deps = [ 27 deps = [
19 ":unpak", 28 ":unpak",
20 ]
21 }
22
23 vulcanize("vulcanize_lazy_load") {
24 host = "md-settings"
25 html_in_file = "lazy_load.html"
26 html_out_file = lazy_load_unbuilt
27 insert_in_head = "<base href=\"chrome://\$i18n{hostname}\">"
28 input = rebase_path("$target_gen_dir/$unpak_folder", root_build_dir)
29 js_out_file = "lazy_load.crisper.js"
30
31 excludes = [ "/settings.html" ]
32
33 deps = [
34 ":unpak",
35 ] 29 ]
36 } 30 }
37 31
38 unpak("unpak") { 32 unpak("unpak") {
39 pak_file = settings_pak_file 33 pak_file = settings_pak_file
40 out_folder = unpak_folder 34 out_folder = unpak_folder
41 35
42 deps = [ 36 deps = [
43 ":flattened_resources", 37 ":flattened_resources",
44 ] 38 ]
45 } 39 }
46 40
47 polymer_css_build("build") { 41 polymer_css_build("build") {
48 input_files = [ 42 input_files = [
49 app_unbuilt, 43 app_unbuilt,
50 lazy_load_unbuilt, 44 lazy_load_unbuilt,
51 ] 45 ]
52 output_files = [ 46 output_files = [
53 "vulcanized.html", 47 "vulcanized.html",
54 "lazy_load.vulcanized.html", 48 "lazy_load.vulcanized.html",
55 ] 49 ]
56 deps = [ 50 deps = [
57 ":vulcanize_app", 51 ":vulcanize_app",
58 ":vulcanize_lazy_load",
59 ] 52 ]
60 } 53 }
61 54
62 grit("flattened_resources") { 55 grit("flattened_resources") {
63 source = "settings_resources.grd" 56 source = "settings_resources.grd"
64 57
65 # The .grd contains references to generated files. 58 # The .grd contains references to generated files.
66 source_is_generated = true 59 source_is_generated = true
67 60
68 defines = chrome_grit_defines 61 defines = chrome_grit_defines
69 outputs = [ 62 outputs = [
70 "grit/settings_resources.h", 63 "grit/settings_resources.h",
71 "grit/settings_resources_map.cc", 64 "grit/settings_resources_map.cc",
72 "grit/settings_resources_map.h", 65 "grit/settings_resources_map.h",
73 settings_pak_file, 66 settings_pak_file,
74 ] 67 ]
75 output_dir = "$root_gen_dir/chrome/browser/resources/settings" 68 output_dir = "$root_gen_dir/chrome/browser/resources/settings"
76 } 69 }
OLDNEW
« no previous file with comments | « chrome/browser/resources/md_history/lazy_load.html ('k') | chrome/browser/resources/settings/i18n_setup.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698