| 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("//chrome/common/features.gni") | 5 import("//chrome/common/features.gni") |
| 6 import("//tools/grit/grit_rule.gni") | 6 import("//tools/grit/grit_rule.gni") |
| 7 | 7 |
| 8 grit("net_internals_resources") { | 8 grit("net_internals_resources") { |
| 9 source = "net_internals_resources.grd" | 9 source = "net_internals_resources.grd" |
| 10 use_qualified_include = true | |
| 11 defines = chrome_grit_defines | 10 defines = chrome_grit_defines |
| 12 outputs = [ | 11 outputs = [ |
| 13 "grit/net_internals_resources.h", | 12 "grit/net_internals_resources.h", |
| 14 "net_internals_resources.pak", | 13 "net_internals_resources.pak", |
| 15 ] | 14 ] |
| 16 output_dir = "$root_gen_dir/chrome" | 15 output_dir = "$root_gen_dir/chrome" |
| 17 } | 16 } |
| 18 | 17 |
| 19 grit("invalidations_resources") { | 18 grit("invalidations_resources") { |
| 20 source = "invalidations_resources.grd" | 19 source = "invalidations_resources.grd" |
| 21 use_qualified_include = true | |
| 22 defines = chrome_grit_defines | 20 defines = chrome_grit_defines |
| 23 outputs = [ | 21 outputs = [ |
| 24 "grit/invalidations_resources.h", | 22 "grit/invalidations_resources.h", |
| 25 "invalidations_resources.pak", | 23 "invalidations_resources.pak", |
| 26 ] | 24 ] |
| 27 output_dir = "$root_gen_dir/chrome" | 25 output_dir = "$root_gen_dir/chrome" |
| 28 } | 26 } |
| 29 | 27 |
| 30 grit("password_manager_internals_resources") { | 28 grit("password_manager_internals_resources") { |
| 31 source = "password_manager_internals_resources.grd" | 29 source = "password_manager_internals_resources.grd" |
| 32 use_qualified_include = true | |
| 33 defines = chrome_grit_defines | 30 defines = chrome_grit_defines |
| 34 outputs = [ | 31 outputs = [ |
| 35 "grit/password_manager_internals_resources.h", | 32 "grit/password_manager_internals_resources.h", |
| 36 "password_manager_internals_resources.pak", | 33 "password_manager_internals_resources.pak", |
| 37 ] | 34 ] |
| 38 output_dir = "$root_gen_dir/chrome" | 35 output_dir = "$root_gen_dir/chrome" |
| 39 } | 36 } |
| 40 | 37 |
| 41 grit("policy_resources") { | 38 grit("policy_resources") { |
| 42 source = "md_policy/policy_resources.grd" | 39 source = "md_policy/policy_resources.grd" |
| 43 defines = chrome_grit_defines | 40 defines = chrome_grit_defines |
| 44 | |
| 45 # TODO(thestig): use_qualified_include = true | |
| 46 outputs = [ | 41 outputs = [ |
| 47 "grit/policy_resources.h", | 42 "grit/policy_resources.h", |
| 48 "grit/policy_resources_map.cc", | 43 "grit/policy_resources_map.cc", |
| 49 "grit/policy_resources_map.h", | 44 "grit/policy_resources_map.h", |
| 50 "policy_resources.pak", | 45 "policy_resources.pak", |
| 51 ] | 46 ] |
| 52 output_dir = "$root_gen_dir/chrome" | 47 output_dir = "$root_gen_dir/chrome" |
| 53 } | 48 } |
| 54 | 49 |
| 55 grit("task_scheduler_internals_resources") { | 50 grit("task_scheduler_internals_resources") { |
| 56 source = "task_scheduler_internals/resources.grd" | 51 source = "task_scheduler_internals/resources.grd" |
| 57 use_qualified_include = true | |
| 58 defines = chrome_grit_defines | 52 defines = chrome_grit_defines |
| 59 outputs = [ | 53 outputs = [ |
| 60 "grit/task_scheduler_internals_resources.h", | 54 "grit/task_scheduler_internals_resources.h", |
| 61 "task_scheduler_internals_resources.pak", | 55 "task_scheduler_internals_resources.pak", |
| 62 ] | 56 ] |
| 63 output_dir = "$root_gen_dir/chrome" | 57 output_dir = "$root_gen_dir/chrome" |
| 64 } | 58 } |
| 65 | 59 |
| 66 grit("translate_internals_resources") { | 60 grit("translate_internals_resources") { |
| 67 source = "translate_internals_resources.grd" | 61 source = "translate_internals_resources.grd" |
| 68 use_qualified_include = true | |
| 69 defines = chrome_grit_defines | 62 defines = chrome_grit_defines |
| 70 outputs = [ | 63 outputs = [ |
| 71 "grit/translate_internals_resources.h", | 64 "grit/translate_internals_resources.h", |
| 72 "translate_internals_resources.pak", | 65 "translate_internals_resources.pak", |
| 73 ] | 66 ] |
| 74 output_dir = "$root_gen_dir/chrome" | 67 output_dir = "$root_gen_dir/chrome" |
| 75 } | 68 } |
| 76 | 69 |
| 77 if (!is_ios && !is_android) { | 70 if (!is_ios && !is_android) { |
| 78 grit("component_extension_resources") { | 71 grit("component_extension_resources") { |
| 79 source = "component_extension_resources.grd" | 72 source = "component_extension_resources.grd" |
| 80 | |
| 81 # TODO(thestig): use_qualified_include = true | |
| 82 defines = chrome_grit_defines | 73 defines = chrome_grit_defines |
| 83 if (enable_hangout_services_extension) { | 74 if (enable_hangout_services_extension) { |
| 84 defines += [ "enable_hangout_services_extension" ] | 75 defines += [ "enable_hangout_services_extension" ] |
| 85 } | 76 } |
| 86 | 77 |
| 87 outputs = [ | 78 outputs = [ |
| 88 "grit/component_extension_resources.h", | 79 "grit/component_extension_resources.h", |
| 89 "grit/component_extension_resources_map.cc", | 80 "grit/component_extension_resources_map.cc", |
| 90 "grit/component_extension_resources_map.h", | 81 "grit/component_extension_resources_map.h", |
| 91 "component_extension_resources.pak", | 82 "component_extension_resources.pak", |
| 92 ] | 83 ] |
| 93 output_dir = "$root_gen_dir/chrome" | 84 output_dir = "$root_gen_dir/chrome" |
| 94 } | 85 } |
| 95 | 86 |
| 96 grit("settings_resources") { | 87 grit("settings_resources") { |
| 97 if (use_vulcanize) { | 88 if (use_vulcanize) { |
| 98 source = "settings/settings_resources_vulcanized.grd" | 89 source = "settings/settings_resources_vulcanized.grd" |
| 99 deps = [ | 90 deps = [ |
| 100 "//chrome/browser/resources/settings:build", | 91 "//chrome/browser/resources/settings:build", |
| 101 ] | 92 ] |
| 102 grit_flags = [ | 93 grit_flags = [ |
| 103 "-E", | 94 "-E", |
| 104 "root_gen_dir=" + rebase_path(root_gen_dir, root_build_dir), | 95 "root_gen_dir=" + rebase_path(root_gen_dir, root_build_dir), |
| 105 ] | 96 ] |
| 106 } else { | 97 } else { |
| 107 source = "settings/settings_resources.grd" | 98 source = "settings/settings_resources.grd" |
| 108 } | 99 } |
| 109 | 100 |
| 110 # TODO(thestig): use_qualified_include = true | |
| 111 defines = chrome_grit_defines | 101 defines = chrome_grit_defines |
| 112 outputs = [ | 102 outputs = [ |
| 113 "grit/settings_resources.h", | 103 "grit/settings_resources.h", |
| 114 "grit/settings_resources_map.cc", | 104 "grit/settings_resources_map.cc", |
| 115 "grit/settings_resources_map.h", | 105 "grit/settings_resources_map.h", |
| 116 "settings_resources.pak", | 106 "settings_resources.pak", |
| 117 ] | 107 ] |
| 118 output_dir = "$root_gen_dir/chrome" | 108 output_dir = "$root_gen_dir/chrome" |
| 119 } | 109 } |
| 120 | 110 |
| 121 grit("options_resources") { | 111 grit("options_resources") { |
| 122 source = "options_resources.grd" | 112 source = "options_resources.grd" |
| 123 use_qualified_include = true | |
| 124 defines = chrome_grit_defines | 113 defines = chrome_grit_defines |
| 125 outputs = [ | 114 outputs = [ |
| 126 "grit/options_resources.h", | 115 "grit/options_resources.h", |
| 127 "options_resources.pak", | 116 "options_resources.pak", |
| 128 ] | 117 ] |
| 129 output_dir = "$root_gen_dir/chrome" | 118 output_dir = "$root_gen_dir/chrome" |
| 130 } | 119 } |
| 131 | 120 |
| 132 grit("options_test_resources") { | 121 grit("options_test_resources") { |
| 133 source = "options_test_resources.grd" | 122 source = "options_test_resources.grd" |
| 134 use_qualified_include = true | |
| 135 defines = chrome_grit_defines | 123 defines = chrome_grit_defines |
| 136 outputs = [ | 124 outputs = [ |
| 137 "grit/options_test_resources.h", | 125 "grit/options_test_resources.h", |
| 138 "options_test_resources.pak", | 126 "options_test_resources.pak", |
| 139 ] | 127 ] |
| 140 output_dir = "$root_gen_dir/chrome" | 128 output_dir = "$root_gen_dir/chrome" |
| 141 } | 129 } |
| 142 } | 130 } |
| 143 | 131 |
| 144 if (!is_ios) { | 132 if (!is_ios) { |
| 145 grit("quota_internals_resources") { | 133 grit("quota_internals_resources") { |
| 146 source = "quota_internals_resources.grd" | 134 source = "quota_internals_resources.grd" |
| 147 use_qualified_include = true | |
| 148 defines = chrome_grit_defines | 135 defines = chrome_grit_defines |
| 149 outputs = [ | 136 outputs = [ |
| 150 "grit/quota_internals_resources.h", | 137 "grit/quota_internals_resources.h", |
| 151 "quota_internals_resources.pak", | 138 "quota_internals_resources.pak", |
| 152 ] | 139 ] |
| 153 output_dir = "$root_gen_dir/chrome" | 140 output_dir = "$root_gen_dir/chrome" |
| 154 } | 141 } |
| 155 | 142 |
| 156 grit("webapks_ui_resources") { | 143 grit("webapks_ui_resources") { |
| 157 source = "webapks_ui_resources.grd" | 144 source = "webapks_ui_resources.grd" |
| 158 use_qualified_include = true | |
| 159 defines = chrome_grit_defines | 145 defines = chrome_grit_defines |
| 160 outputs = [ | 146 outputs = [ |
| 161 "grit/webapks_ui_resources.h", | 147 "grit/webapks_ui_resources.h", |
| 162 "webapks_ui_resources.pak", | 148 "webapks_ui_resources.pak", |
| 163 ] | 149 ] |
| 164 output_dir = "$root_gen_dir/chrome" | 150 output_dir = "$root_gen_dir/chrome" |
| 165 } | 151 } |
| 166 } | 152 } |
| 167 | 153 |
| 168 if (enable_extensions) { | 154 if (enable_extensions) { |
| 169 grit("sync_file_system_internals_resources") { | 155 grit("sync_file_system_internals_resources") { |
| 170 source = "sync_file_system_internals_resources.grd" | 156 source = "sync_file_system_internals_resources.grd" |
| 171 use_qualified_include = true | |
| 172 defines = chrome_grit_defines | 157 defines = chrome_grit_defines |
| 173 outputs = [ | 158 outputs = [ |
| 174 "grit/sync_file_system_internals_resources.h", | 159 "grit/sync_file_system_internals_resources.h", |
| 175 "sync_file_system_internals_resources.pak", | 160 "sync_file_system_internals_resources.pak", |
| 176 ] | 161 ] |
| 177 output_dir = "$root_gen_dir/chrome" | 162 output_dir = "$root_gen_dir/chrome" |
| 178 } | 163 } |
| 179 } | 164 } |
| OLD | NEW |