Migrate rules_rust to the new Starlark C++ toolchain API (#133)
This is needed for rules_rust to be forward compatible with Bazel 0.20.
Tracking issues for migration:
* https://github.com/bazelbuild/bazel/issues/6380
* https://github.com/bazelbuild/bazel/issues/6434
Fixes #131.
diff --git a/WORKSPACE b/WORKSPACE
index cd69e6f..8e259c5 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -59,3 +59,13 @@
"https://github.com/bazelbuild/bazel-toolchains/archive/cdea5b8675914d0a354d89f108de5d28e54e0edc.tar.gz",
],
)
+
+http_archive(
+ name = "bazel_skylib",
+ url = "https://github.com/bazelbuild/bazel-skylib/archive/0.5.0.tar.gz",
+ sha256 = "b5f6abe419da897b7901f90cbab08af958b97a8f3575b0d3dd062ac7ce78541f",
+ strip_prefix = "bazel-skylib-0.5.0"
+)
+
+load(":workspace.bzl", "bazel_version")
+bazel_version(name = "bazel_version")