| workspace(name="kelvin_hw") | |
| load("//rules:repos.bzl", "kelvin_repos") | |
| kelvin_repos() | |
| # Scala setup | |
| load("@io_bazel_rules_scala//:scala_config.bzl", "scala_config") | |
| scala_config(scala_version = "2.13.11") | |
| load("@io_bazel_rules_scala//scala:scala.bzl", "rules_scala_setup", "rules_scala_toolchain_deps_repositories") | |
| rules_scala_setup() | |
| rules_scala_toolchain_deps_repositories(fetch_sources = True) | |
| load("@io_bazel_rules_scala//scala:toolchains.bzl", "scala_register_toolchains") | |
| scala_register_toolchains() | |
| load("@io_bazel_rules_scala//testing:scalatest.bzl", "scalatest_repositories", "scalatest_toolchain") | |
| scalatest_repositories() | |
| scalatest_toolchain() | |
| load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains") | |
| rules_proto_dependencies() | |
| rules_proto_toolchains() | |
| load("//rules:deps.bzl", "kelvin_deps") | |
| kelvin_deps() | |