| OLD | NEW |
| 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 defines = chrome_grit_defines | 57 defines = chrome_grit_defines |
| 65 outputs = [ | 58 outputs = [ |
| 66 "grit/settings_resources.h", | 59 "grit/settings_resources.h", |
| 67 "grit/settings_resources_map.cc", | 60 "grit/settings_resources_map.cc", |
| 68 "grit/settings_resources_map.h", | 61 "grit/settings_resources_map.h", |
| 69 settings_pak_file, | 62 settings_pak_file, |
| 70 ] | 63 ] |
| 71 output_dir = "$root_gen_dir/chrome/browser/resources/settings" | 64 output_dir = "$root_gen_dir/chrome/browser/resources/settings" |
| 72 } | 65 } |
| OLD | NEW |