Adding instrumentation to locate the source of jankiness
[chromium-blink-merge.git] / chrome / browser / resources / BUILD.gn
blobc7f75f32895623efd8f1e7f055e3ac9b198e8e21
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
3 # found in the LICENSE file.
5 import("//tools/grit/grit_rule.gni")
7 grit("memory_internals_resources") {
8   source = "memory_internals_resources.grd"
9   outputs = [
10     "grit/memory_internals_resources.h",
11     "memory_internals_resources.pak",
12   ]
13   output_dir = "$root_gen_dir/chrome"
16 grit("net_internals_resources") {
17   source = "net_internals_resources.grd"
18   outputs = [
19     "grit/net_internals_resources.h",
20     "net_internals_resources.pak",
21   ]
22   output_dir = "$root_gen_dir/chrome"
25 grit("invalidations_resources") {
26   source = "invalidations_resources.grd"
27   outputs = [
28     "grit/invalidations_resources.h",
29     "invalidations_resources.pak",
30   ]
31   output_dir = "$root_gen_dir/chrome"
34 grit("password_manager_internals_resources") {
35   source = "password_manager_internals_resources.grd"
36   outputs = [
37     "grit/password_manager_internals_resources.h",
38     "password_manager_internals_resources.pak",
39   ]
40   output_dir = "$root_gen_dir/chrome"
43 grit("signin_internals_resources") {
44   source = "signin_internals_resources.grd"
45   outputs = [
46     "grit/signin_internals_resources.h",
47     "signin_internals_resources.pak",
48   ]
49   output_dir = "$root_gen_dir/chrome"
52 grit("sync_internals_resources") {
53   source = "sync_internals_resources.grd"
54   outputs = [
55     "grit/sync_internals_resources.h",
56     "sync_internals_resources.pak",
57   ]
58   output_dir = "$root_gen_dir/chrome"
61 grit("translate_internals_resources") {
62   source = "translate_internals_resources.grd"
63   outputs = [
64     "grit/translate_internals_resources.h",
65     "translate_internals_resources.pak",
66   ]
67   output_dir = "$root_gen_dir/chrome"
70 # GYP version: copy command of chrome_extra_resources
71 copy("extension_resource_demo") {
72   sources = [ "extension_resource/demo/library.js" ]
73   outputs = [ "$root_out_dir/resources/extension/demo/library.js" ]
76 if (!is_ios) {
77   grit("component_extension_resources") {
78     source = "component_extension_resources.grd"
79     outputs = [
80       "grit/component_extension_resources.h",
81       "grit/component_extension_resources_map.cc",
82       "grit/component_extension_resources_map.h",
83       "component_extension_resources.pak",
84     ]
85     output_dir = "$root_gen_dir/chrome"
86   }
88   grit("options_resources") {
89     source = "options_resources.grd"
90     outputs = [
91       "grit/options_resources.h",
92       "options_resources.pak",
93     ]
94     output_dir = "$root_gen_dir/chrome"
95   }
97   grit("quota_internals_resources") {
98     source = "quota_internals_resources.grd"
99     outputs = [
100       "grit/quota_internals_resources.h",
101       "quota_internals_resources.pak",
102     ]
103     output_dir = "$root_gen_dir/chrome"
104   }
106   grit("sync_file_system_internals_resources") {
107     source = "sync_file_system_internals_resources.grd"
108     outputs = [
109       "grit/sync_file_system_internals_resources.h",
110       "sync_file_system_internals_resources.pak",
111     ]
112     output_dir = "$root_gen_dir/chrome"
113   }