tor-browser

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

swiftshader-SPIRV-Tools.gn (777B)


      1 import("//chromium/build/config/linux/pkg_config.gni")
      2 import("//chromium/build/shim_headers.gni")
      3 
      4 pkg_config("system_SPIRV-Tools") {
      5   packages = [ "SPIRV-Tools" ]
      6 }
      7 
      8 shim_headers("SPIRV-Tools_shim") {
      9   root_path = "../../../../third_party/SPIRV-Tools/include"
     10   headers = [
     11     "spirv-tools/instrument.hpp",
     12     "spirv-tools/libspirv.h",
     13     "spirv-tools/libspirv.hpp",
     14     "spirv-tools/linker.hpp",
     15     "spirv-tools/optimizer.hpp",
     16   ]
     17 }
     18 
     19 source_set("spvtools_headers") {
     20   deps = [ ":SPIRV-Tools_shim" ]
     21   public_configs = [ ":system_SPIRV-Tools" ]
     22 }
     23 
     24 source_set("spvtools_opt") {
     25   deps = [ ":SPIRV-Tools_shim" ]
     26   public_configs = [ ":system_SPIRV-Tools" ]
     27 }
     28 
     29 source_set("spvtools_val") {
     30   deps = [ ":SPIRV-Tools_shim" ]
     31   public_configs = [ ":system_SPIRV-Tools" ]
     32 }