tor-browser

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

configure_copts.bzl (1147B)


      1 """absl specific copts.
      2 
      3 This file simply selects the correct options from the generated files.  To
      4 change Abseil copts, edit absl/copts/copts.py
      5 """
      6 
      7 load(
      8    "//absl:copts/GENERATED_copts.bzl",
      9    "ABSL_CLANG_CL_FLAGS",
     10    "ABSL_CLANG_CL_TEST_FLAGS",
     11    "ABSL_GCC_FLAGS",
     12    "ABSL_GCC_TEST_FLAGS",
     13    "ABSL_LLVM_FLAGS",
     14    "ABSL_LLVM_TEST_FLAGS",
     15    "ABSL_MSVC_FLAGS",
     16    "ABSL_MSVC_LINKOPTS",
     17    "ABSL_MSVC_TEST_FLAGS",
     18 )
     19 
     20 ABSL_DEFAULT_COPTS = select({
     21    "@rules_cc//cc/compiler:msvc-cl": ABSL_MSVC_FLAGS,
     22    "@rules_cc//cc/compiler:clang-cl": ABSL_CLANG_CL_FLAGS,
     23    "@rules_cc//cc/compiler:clang": ABSL_LLVM_FLAGS,
     24    "@rules_cc//cc/compiler:gcc": ABSL_GCC_FLAGS,
     25    "//conditions:default": [],
     26 })
     27 
     28 ABSL_TEST_COPTS = select({
     29    "@rules_cc//cc/compiler:msvc-cl": ABSL_MSVC_TEST_FLAGS,
     30    "@rules_cc//cc/compiler:clang-cl": ABSL_CLANG_CL_TEST_FLAGS,
     31    "@rules_cc//cc/compiler:clang": ABSL_LLVM_TEST_FLAGS,
     32    "@rules_cc//cc/compiler:gcc": ABSL_GCC_TEST_FLAGS,
     33    "//conditions:default": [],
     34 })
     35 
     36 ABSL_DEFAULT_LINKOPTS = select({
     37    "@rules_cc//cc/compiler:msvc-cl": ABSL_MSVC_LINKOPTS,
     38    "//conditions:default": [],
     39 })