tor-browser

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

BUILD.bazel (1581B)


      1 #
      2 # Copyright 2017 The Abseil Authors.
      3 #
      4 # Licensed under the Apache License, Version 2.0 (the "License");
      5 # you may not use this file except in compliance with the License.
      6 # You may obtain a copy of the License at
      7 #
      8 #      https://www.apache.org/licenses/LICENSE-2.0
      9 #
     10 # Unless required by applicable law or agreed to in writing, software
     11 # distributed under the License is distributed on an "AS IS" BASIS,
     12 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
     13 # See the License for the specific language governing permissions and
     14 # limitations under the License.
     15 #
     16 
     17 load("@bazel_skylib//lib:selects.bzl", "selects")
     18 
     19 package(default_visibility = ["//visibility:public"])
     20 
     21 licenses(["notice"])
     22 
     23 config_setting(
     24    name = "clang_compiler",
     25    flag_values = {
     26        "@bazel_tools//tools/cpp:compiler": "clang",
     27    },
     28    visibility = [":__subpackages__"],
     29 )
     30 
     31 config_setting(
     32    name = "mingw_unspecified_compiler",
     33    flag_values = {
     34        "@bazel_tools//tools/cpp:compiler": "mingw",
     35    },
     36    visibility = [":__subpackages__"],
     37 )
     38 
     39 config_setting(
     40    name = "mingw-gcc_compiler",
     41    flag_values = {
     42        "@bazel_tools//tools/cpp:compiler": "mingw-gcc",
     43    },
     44    visibility = [":__subpackages__"],
     45 )
     46 
     47 config_setting(
     48    name = "fuchsia",
     49    constraint_values = [
     50        "@platforms//os:fuchsia",
     51    ],
     52    visibility = [":__subpackages__"],
     53 )
     54 
     55 selects.config_setting_group(
     56    name = "mingw_compiler",
     57    match_any = [
     58        ":mingw_unspecified_compiler",
     59        ":mingw-gcc_compiler",
     60    ],
     61    visibility = [":__subpackages__"],
     62 )