-
Notifications
You must be signed in to change notification settings - Fork 21
Expand file tree
/
Copy pathMODULE.bazel
More file actions
49 lines (40 loc) · 1.56 KB
/
MODULE.bazel
File metadata and controls
49 lines (40 loc) · 1.56 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, You can obtain one at https://mozilla.org/MPL/2.0/.
module(
name = "typedb_behaviour",
version = "0.0.0",
compatibility_level = 1,
)
# ===========================================================
# Common
# ===========================================================
bazel_dep(name = "bazel_skylib", version = "1.7.1")
# ===========================================================
# Languages & toolchains
# ===========================================================
# Python
bazel_dep(name = "rules_python", version = "1.0.0")
python = use_extension("@rules_python//python/extensions:python.bzl", "python")
python.toolchain(
is_default = True,
python_version = "3.11",
)
# Kotlin
bazel_dep(name = "rules_kotlin", version = "2.0.0")
register_toolchains("@rules_kotlin//kotlin/internal:default_toolchain")
# ===========================================================
# TypeDB repos
# ===========================================================
bazel_dep(name = "typedb_bazel_distribution", version = "0.0.0")
git_override(
module_name = "typedb_bazel_distribution",
remote = "https://github.com/typedb/bazel-distribution",
commit = "6c81a5180ed94a11c989e06a4ff8215df6da163e",
)
bazel_dep(name = "typedb_dependencies", version = "0.0.0")
git_override(
module_name = "typedb_dependencies",
remote = "https://github.com/typedb/dependencies",
commit = "48ef6e41f9f0deadc0d59bb0e9d4a58efd0099af",
)