databuild/examples/basic_graph/MODULE.bazel
2025-04-17 21:51:15 -07:00

33 lines
909 B
Python

module(
name = "databuild_basic_composition",
version = "0.1",
)
# Databuild dep - overridden so ignore version
bazel_dep(name = "databuild", version = "0.0")
local_path_override(
module_name = "databuild",
path = "../..",
)
# Java dependencies
bazel_dep(name = "rules_java", version = "8.11.0")
# Configure JDK 17
register_toolchains("@rules_java//toolchains:all")
bazel_dep(name = "rules_jvm_external", version = "6.3")
maven = use_extension("@rules_jvm_external//:extensions.bzl", "maven")
maven.install(
artifacts = [
"com.fasterxml.jackson.core:jackson-core:2.15.2",
"com.fasterxml.jackson.core:jackson-databind:2.15.2",
"com.fasterxml.jackson.core:jackson-annotations:2.15.2",
"com.fasterxml.jackson.module:jackson-module-jsonSchema:2.15.2",
],
repositories = [
"https://repo1.maven.org/maven2",
],
)
use_repo(maven, "maven")