mirror of
https://github.com/google/go-jsonnet.git
synced 2025-08-08 07:17:12 +02:00
58 lines
1.4 KiB
Python
58 lines
1.4 KiB
Python
load(
|
|
"@bazel_gazelle//:def.bzl",
|
|
"gazelle",
|
|
)
|
|
load("@io_bazel_rules_go//go:def.bzl", "go_library", "go_test")
|
|
|
|
# gazelle:prefix github.com/google/go-jsonnet
|
|
gazelle(
|
|
name = "gazelle",
|
|
)
|
|
|
|
go_library(
|
|
name = "go_default_library",
|
|
srcs = [
|
|
"builtins.go",
|
|
"debugger.go",
|
|
"doc.go",
|
|
"error_formatter.go",
|
|
"imports.go",
|
|
"interpreter.go",
|
|
"runtime_error.go",
|
|
"thunks.go",
|
|
"util.go",
|
|
"value.go",
|
|
"vm.go",
|
|
"yaml.go",
|
|
],
|
|
importpath = "github.com/google/go-jsonnet",
|
|
visibility = ["//visibility:public"],
|
|
deps = [
|
|
"//ast:go_default_library",
|
|
"//astgen:go_default_library",
|
|
"//internal/errors:go_default_library",
|
|
"//internal/parser:go_default_library",
|
|
"//internal/program:go_default_library",
|
|
"//toolutils:go_default_library",
|
|
"@io_k8s_sigs_yaml//:go_default_library",
|
|
"@org_golang_x_crypto//sha3:go_default_library",
|
|
],
|
|
)
|
|
|
|
go_test(
|
|
name = "go_default_test",
|
|
srcs = [
|
|
"builtins_benchmark_test.go",
|
|
"interpreter_test.go",
|
|
"jsonnet_test.go",
|
|
"main_test.go",
|
|
],
|
|
data = glob(["testdata/**"]),
|
|
embed = [":go_default_library"],
|
|
deps = [
|
|
"//ast:go_default_library",
|
|
"//internal/parser:go_default_library",
|
|
"//internal/testutils:go_default_library",
|
|
],
|
|
)
|