Home | History | Annotate | Download | only in resources
      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 
      5 import("//tools/grit/grit_rule.gni")
      6 
      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 }
     14 
     15 grit("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 
     23 grit("invalidations_resources") {
     24   source = "invalidations_resources.grd"
     25   outputs = [
     26     "grit/invalidations_resources.h",
     27     "invalidations_resources.pak",
     28   ]
     29 }
     30 
     31 grit("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 
     39 grit("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 
     47 grit("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 
     55 grit("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
     64 copy("extension_resource_demo") {
     65   sources = [ "extension_resource/demo/library.js" ]
     66   outputs = [ "$root_out_dir/resources/extension/demo/library.js" ]
     67 }
     68 
     69 if (!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