tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

absl_container.gn (2737B)


      1 import("//chromium/build/config/linux/pkg_config.gni")
      2 import("//chromium/build/shim_headers.gni")
      3 
      4 pkg_config("system_absl_btree") {
      5   packages = [ "absl_btree" ]
      6 }
      7 
      8 pkg_config("system_absl_fixed_array") {
      9   packages = [ "absl_fixed_array" ]
     10 }
     11 
     12 pkg_config("system_absl_flat_hash_map") {
     13   packages = [ "absl_flat_hash_map" ]
     14 }
     15 
     16 pkg_config("system_absl_flat_hash_set") {
     17   packages = [ "absl_flat_hash_set" ]
     18 }
     19 
     20 pkg_config("system_absl_inlined_vector") {
     21   packages = [ "absl_inlined_vector" ]
     22 }
     23 
     24 pkg_config("system_absl_node_hash_map") {
     25   packages = [ "absl_node_hash_map" ]
     26 }
     27 
     28 pkg_config("system_absl_node_hash_set") {
     29   packages = [ "absl_node_hash_set" ]
     30 }
     31 
     32 shim_headers("btree_shim") {
     33   root_path = "."
     34   prefix = "absl/container/"
     35   headers = [
     36     "btree_map.h",
     37     "btree_set.h",
     38   ]
     39 }
     40 
     41 source_set("btree") {
     42   deps = [ ":btree_shim" ]
     43   public_configs = [ ":system_absl_btree" ]
     44 }
     45 
     46 shim_headers("fixed_array_shim") {
     47   root_path = "."
     48   prefix = "absl/container/"
     49   headers = [ "fixed_array.h" ]
     50 }
     51 
     52 source_set("fixed_array") {
     53   deps = [ ":fixed_array_shim" ]
     54   public_configs = [ ":system_absl_fixed_array" ]
     55 }
     56 
     57 shim_headers("flat_hash_map_shim") {
     58   root_path = "."
     59   prefix = "absl/container/"
     60   headers = [ "flat_hash_map.h" ]
     61 }
     62 
     63 source_set("flat_hash_map") {
     64   deps = [ ":flat_hash_map_shim" ]
     65   public_configs = [ ":system_absl_flat_hash_map" ]
     66 }
     67 
     68 shim_headers("flat_hash_set_shim") {
     69   root_path = "."
     70   prefix = "absl/container/"
     71   headers = [ "flat_hash_set.h" ]
     72 }
     73 
     74 source_set("flat_hash_set") {
     75   deps = [ ":flat_hash_set_shim" ]
     76   public_configs = [ ":system_absl_flat_hash_set" ]
     77 }
     78 
     79 shim_headers("inlined_vector_shim") {
     80   root_path = "."
     81   prefix = "absl/container/"
     82   headers = [ "inlined_vector.h" ]
     83 }
     84 
     85 source_set("inlined_vector") {
     86   deps = [ ":inlined_vector_shim" ]
     87   public_configs = [ ":system_absl_inlined_vector" ]
     88 }
     89 
     90 shim_headers("node_hash_map_shim") {
     91   root_path = "."
     92   prefix = "absl/container/"
     93   headers = [ "node_hash_map.h" ]
     94 }
     95 
     96 source_set("node_hash_map") {
     97   deps = [ ":node_hash_map_shim" ]
     98   public_configs = [ ":system_absl_node_hash_map" ]
     99 }
    100 
    101 shim_headers("node_hash_set_shim") {
    102   root_path = "."
    103   prefix = "absl/container/"
    104   headers = [ "node_hash_set.h" ]
    105 }
    106 
    107 source_set("node_hash_set") {
    108   deps = [ ":node_hash_set_shim" ]
    109   public_configs = [ ":system_absl_node_hash_set" ]
    110 }
    111 
    112 source_set("common_policy_traits_test") {
    113 }
    114 source_set("fixed_array_test") {
    115 }
    116 source_set("flat_hash_map_test") {
    117 }
    118 source_set("flat_hash_set_test") {
    119 }
    120 source_set("hash_function_defaults_test") {
    121 }
    122 source_set("inlined_vector_test") {
    123 }
    124 source_set("node_slot_policy_test") {
    125 }
    126 source_set("raw_hash_set_allocator_test") {
    127 }
    128 source_set("raw_hash_set_test") {
    129 }
    130 source_set("sample_element_size_test") {
    131 }