absl_numeric.gn (662B)
1 import("//chromium/build/config/linux/pkg_config.gni") 2 import("//chromium/build/shim_headers.gni") 3 4 pkg_config("system_absl_bits") { 5 packages = [ "absl_bits" ] 6 } 7 8 pkg_config("system_absl_int128") { 9 packages = [ "absl_int128" ] 10 } 11 12 shim_headers("bits_shim") { 13 root_path = "." 14 prefix = "absl/numeric/" 15 headers = [ "bits.h" ] 16 } 17 18 source_set("bits") { 19 deps = [ ":bits_shim" ] 20 public_configs = [ ":system_absl_bits" ] 21 } 22 23 shim_headers("int128_shim") { 24 root_path = "." 25 prefix = "absl/numeric/" 26 headers = [ "int128.h" ] 27 } 28 29 source_set("int128") { 30 deps = [ ":int128_shim" ] 31 public_configs = [ ":system_absl_int128" ] 32 } 33 34 source_set("int128_test") { 35 }