tor-browser

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

libaom.gn (772B)


      1 import("//chromium/build/buildflag_header.gni")
      2 import("//chromium/build/config/linux/pkg_config.gni")
      3 import("//chromium/build/shim_headers.gni")
      4 import("//third_party/libaom/options.gni")
      5 
      6 buildflag_header("libaom_buildflags") {
      7   header = "libaom_buildflags.h"
      8   flags = [ "ENABLE_LIBAOM=$enable_libaom" ]
      9 }
     10 
     11 pkg_config("system_aom") {
     12   packages = [ "aom" ]
     13 }
     14 
     15 shim_headers("aom_shim") {
     16   root_path = "source/libaom"
     17   headers = [
     18     "aom/aom.h",
     19     "aom/aom_codec.h",
     20     "aom/aom_decoder.h",
     21     "aom/aom_encoder.h",
     22     "aom/aom_external_partition.h",
     23     "aom/aom_frame_buffer.h",
     24     "aom/aom_image.h",
     25     "aom/aom_integer.h",
     26     "aom/aomcx.h",
     27     "aom/aomdx.h",
     28   ]
     29 }
     30 
     31 source_set("libaom") {
     32   deps = [ ":aom_shim" ]
     33   public_configs = [ ":system_aom" ]
     34 }