tor-browser

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

MODULE.bazel (2699B)


      1 # Copyright 2024 Google Inc.
      2 # All Rights Reserved.
      3 #
      4 #
      5 # Redistribution and use in source and binary forms, with or without
      6 # modification, are permitted provided that the following conditions are
      7 # met:
      8 #
      9 #     * Redistributions of source code must retain the above copyright
     10 # notice, this list of conditions and the following disclaimer.
     11 #     * Redistributions in binary form must reproduce the above
     12 # copyright notice, this list of conditions and the following disclaimer
     13 # in the documentation and/or other materials provided with the
     14 # distribution.
     15 #     * Neither the name of Google Inc. nor the names of its
     16 # contributors may be used to endorse or promote products derived from
     17 # this software without specific prior written permission.
     18 #
     19 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     20 # "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     21 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     22 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     23 # OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     24 # SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     25 # LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     26 # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     27 # THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     28 # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     29 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     30 
     31 # https://bazel.build/external/overview#bzlmod
     32 
     33 module(
     34     name = "googletest",
     35     version = "head",
     36     compatibility_level = 1,
     37 )
     38 
     39 # Only direct dependencies need to be listed below.
     40 # Please keep the versions in sync with the versions in the WORKSPACE file.
     41 
     42 bazel_dep(
     43     name = "abseil-cpp",
     44     version = "20250814.0",
     45 )
     46 bazel_dep(
     47     name = "platforms",
     48     version = "0.0.11",
     49 )
     50 bazel_dep(
     51     name = "re2",
     52     version = "2024-07-02.bcr.1",
     53 )
     54 
     55 bazel_dep(
     56     name = "rules_cc",
     57     version = "0.2.8"
     58 )
     59 
     60 bazel_dep(
     61     name = "rules_python",
     62     version = "1.3.0",
     63     dev_dependency = True,
     64 )
     65 
     66 # https://rules-python.readthedocs.io/en/stable/toolchains.html#library-modules-with-dev-only-python-usage
     67 python = use_extension(
     68     "@rules_python//python/extensions:python.bzl",
     69     "python",
     70     dev_dependency = True,
     71 )
     72 python.toolchain(
     73     ignore_root_user_error = True,
     74     is_default = True,
     75     python_version = "3.12",
     76 )
     77 
     78 # See fake_fuchsia_sdk.bzl for instructions on how to override this with a real SDK, if needed.
     79 fuchsia_sdk = use_extension("//:fake_fuchsia_sdk.bzl", "fuchsia_sdk")
     80 fuchsia_sdk.create_fake()
     81 use_repo(fuchsia_sdk, "fuchsia_sdk")