• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.
4
5import("//tools/grit/grit_rule.gni")
6
7grit("memory_internals_resources") {
8  source = "memory_internals_resources.grd"
9  outputs = [
10    "grit/memory_internals_resources.h",
11    "memory_internals_resources.pak",
12  ]
13}
14
15grit("net_internals_resources") {
16  source = "net_internals_resources.grd"
17  outputs = [
18    "grit/net_internals_resources.h",
19    "net_internals_resources.pak",
20  ]
21}
22
23grit("invalidations_resources") {
24  source = "invalidations_resources.grd"
25  outputs = [
26    "grit/invalidations_resources.h",
27    "invalidations_resources.pak",
28  ]
29}
30
31grit("password_manager_internals_resources") {
32  source = "password_manager_internals_resources.grd"
33  outputs = [
34    "grit/password_manager_internals_resources.h",
35    "password_manager_internals_resources.pak",
36  ]
37}
38
39grit("signin_internals_resources") {
40  source = "signin_internals_resources.grd"
41  outputs = [
42    "grit/signin_internals_resources.h",
43    "signin_internals_resources.pak",
44  ]
45}
46
47grit("sync_internals_resources") {
48  source = "sync_internals_resources.grd"
49  outputs = [
50    "grit/sync_internals_resources.h",
51    "sync_internals_resources.pak",
52  ]
53}
54
55grit("translate_internals_resources") {
56  source = "translate_internals_resources.grd"
57  outputs = [
58    "grit/translate_internals_resources.h",
59    "translate_internals_resources.pak",
60  ]
61}
62
63# GYP version: copy command of chrome_extra_resources
64copy("extension_resource_demo") {
65  sources = [ "extension_resource/demo/library.js" ]
66  outputs = [ "$root_out_dir/resources/extension/demo/library.js" ]
67}
68
69if (!is_ios) {
70  grit("component_extension_resources") {
71    source = "component_extension_resources.grd"
72    outputs = [
73      "grit/component_extension_resources.h",
74      "grit/component_extension_resources_map.cc",
75      "grit/component_extension_resources_map.h",
76      "component_extension_resources.pak",
77    ]
78  }
79
80  grit("options_resources") {
81    source = "options_resources.grd"
82    outputs = [
83      "grit/options_resources.h",
84      "options_resources.pak",
85    ]
86  }
87
88  grit("quota_internals_resources") {
89    source = "quota_internals_resources.grd"
90    outputs = [
91      "grit/quota_internals_resources.h",
92      "quota_internals_resources.pak",
93    ]
94  }
95
96  grit("sync_file_system_internals_resources") {
97    source = "sync_file_system_internals_resources.grd"
98    outputs = [
99      "grit/sync_file_system_internals_resources.h",
100      "sync_file_system_internals_resources.pak",
101    ]
102  }
103}
104