github.com/cheshirekow/buildtools@v0.0.0-20200224190056-5d637702fe81/WORKSPACE (about)

     1  workspace(name = "com_github_bazelbuild_buildtools")
     2  
     3  load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")
     4  
     5  http_archive(
     6      name = "io_bazel_rules_go",
     7      sha256 = "b27e55d2dcc9e6020e17614ae6e0374818a3e3ce6f2024036e688ada24110444",
     8      urls = [
     9          "https://mirror.bazel.build/github.com/bazelbuild/rules_go/releases/download/v0.21.0/rules_go-v0.21.0.tar.gz",
    10          "https://github.com/bazelbuild/rules_go/releases/download/v0.21.0/rules_go-v0.21.0.tar.gz",
    11      ],
    12  )
    13  
    14  load("@io_bazel_rules_go//go:deps.bzl", "go_register_toolchains", "go_rules_dependencies")
    15  
    16  go_rules_dependencies()
    17  
    18  go_register_toolchains()
    19  
    20  http_archive(
    21      name = "bazel_gazelle",
    22      sha256 = "86c6d481b3f7aedc1d60c1c211c6f76da282ae197c3b3160f54bd3a8f847896f",
    23      urls = [
    24          "https://mirror.bazel.build/github.com/bazelbuild/bazel-gazelle/releases/download/v0.19.1/bazel-gazelle-v0.19.1.tar.gz",
    25          "https://github.com/bazelbuild/bazel-gazelle/releases/download/v0.19.1/bazel-gazelle-v0.19.1.tar.gz",
    26      ],
    27  )
    28  
    29  load("@bazel_gazelle//:deps.bzl", "gazelle_dependencies", "go_repository")
    30  
    31  gazelle_dependencies()
    32  
    33  go_repository(
    34      name = "skylark_syntax",
    35      importpath = "go.starlark.net",
    36      sum = "h1:Qoe+9POtDT51UBQ8XEnS9QKeHDQzEl2QRh3eok9R4aw=",
    37      version = "v0.0.0-20200203144150-6677ee5c7211",
    38  )
    39  
    40  http_archive(
    41      name = "com_google_protobuf",
    42      sha256 = "e8c7601439dbd4489fe5069c33d374804990a56c2f710e00227ee5d8fd650e67",
    43      strip_prefix = "protobuf-3.11.2",
    44      urls = [
    45          "https://github.com/protocolbuffers/protobuf/archive/v3.11.2.tar.gz",
    46      ],
    47  )
    48  
    49  load("@com_google_protobuf//:protobuf_deps.bzl", "protobuf_deps")
    50  
    51  protobuf_deps()
    52  
    53  http_archive(
    54      name = "rules_proto",
    55      sha256 = "602e7161d9195e50246177e7c55b2f39950a9cf7366f74ed5f22fd45750cd208",
    56      strip_prefix = "rules_proto-97d8af4dc474595af3900dd85cb3a29ad28cc313",
    57      urls = [
    58          "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
    59          "https://github.com/bazelbuild/rules_proto/archive/97d8af4dc474595af3900dd85cb3a29ad28cc313.tar.gz",
    60      ],
    61  )
    62  
    63  load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains")
    64  
    65  rules_proto_dependencies()
    66  
    67  rules_proto_toolchains()
    68  
    69  load("@com_github_bazelbuild_buildtools//buildifier:deps.bzl", "buildifier_dependencies")
    70  
    71  buildifier_dependencies()
    72  
    73  # We don't use any nodejs but this includes a rule for publishing releases to npm
    74  http_archive(
    75      name = "build_bazel_rules_nodejs",
    76      sha256 = "b6670f9f43faa66e3009488bbd909bc7bc46a5a9661a33f6bc578068d1837f37",
    77      urls = ["https://github.com/bazelbuild/rules_nodejs/releases/download/1.3.0/rules_nodejs-1.3.0.tar.gz"],
    78  )
    79  load("@build_bazel_rules_nodejs//:index.bzl", "node_repositories")
    80  node_repositories()