tor-browser

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

BUILD.gn (992B)


      1 # Copyright 2018 The Chromium Authors
      2 # Use of this source code is governed by a BSD-style license that can be
      3 # found in the LICENSE file.
      4 import("//chromium/build/config/cast.gni")
      5 import("//chromium/build/config/chromeos/args.gni")
      6 import("//chromium/build/config/linux/pkg_config.gni")
      7 
      8 assert(is_linux || is_chromeos)
      9 
     10 declare_args() {
     11   # Controls whether the build should use the version of libdrm library shipped
     12   # with the system. In release builds of Chrome OS we use the system version.
     13   # Some Chromecast devices use this as well.
     14   use_system_libdrm = is_chromeos_device
     15 }
     16 
     17 if (use_system_libdrm) {
     18   assert(!is_linux, "System libdrm is not supported in linux")
     19   pkg_config("libdrm_config") {
     20     packages = [ "libdrm" ]
     21   }
     22   group("libdrm") {
     23     public_configs = [ ":libdrm_config" ]
     24   }
     25 } else {
     26   group("libdrm") {
     27     public_deps = [ "//third_party/libdrm" ]
     28   }
     29   config("libdrm_exynos_include_config") {
     30     include_dirs = [ "//third_party/libdrm/src/exynos" ]
     31   }
     32 }