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()