WORKSPACE (1650B)
1 workspace(name = "highway") 2 3 load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive") 4 load("@bazel_tools//tools/build_defs/repo:utils.bzl", "maybe") 5 6 # Bazel platform rules. 7 maybe( 8 http_archive, 9 name = "platforms", 10 urls = [ 11 "https://github.com/bazelbuild/platforms/releases/download/0.0.7/platforms-0.0.7.tar.gz", 12 ], 13 sha256 = "3a561c99e7bdbe9173aa653fd579fe849f1d8d67395780ab4770b1f381431d51", 14 ) 15 16 maybe( 17 http_archive, 18 name = "com_google_googletest", 19 urls = ["https://github.com/google/googletest/archive/e2239ee6043f73722e7aa812a459f54a28552929.zip"], 20 sha256 = "8daa1a71395892f7c1ec5f7cb5b099a02e606be720d62f1a6a98f8f8898ec826", 21 strip_prefix = "googletest-e2239ee6043f73722e7aa812a459f54a28552929", 22 ) 23 24 # See https://google.github.io/googletest/quickstart-bazel.html 25 maybe( 26 http_archive, 27 name = "rules_cc", 28 urls = ["https://github.com/bazelbuild/rules_cc/releases/download/0.0.9/rules_cc-0.0.9.tar.gz"], 29 sha256 = "2037875b9a4456dce4a79d112a8ae885bbc4aad968e6587dca6e64f3a0900cdf", 30 strip_prefix = "rules_cc-0.0.9", 31 ) 32 33 # Need recent version for config_setting_group 34 maybe( 35 http_archive, 36 name = "bazel_skylib", 37 urls = ["https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz"], 38 sha256 = "1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0", 39 ) 40 41 maybe( 42 http_archive, 43 name = "rules_license", 44 urls = [ 45 "https://github.com/bazelbuild/rules_license/releases/download/0.0.7/rules_license-0.0.7.tar.gz", 46 ], 47 sha256 = "4531deccb913639c30e5c7512a054d5d875698daeb75d8cf90f284375fe7c360", 48 )