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
|
cc_binary(
name = "_jsonnet.so",
srcs = ["_jsonnet.c"],
linkshared = 1,
deps = [
"//core:libjsonnet",
"@default_python3_headers//:headers",
],
)
py_library(
name = "_jsonnet",
data = [":_jsonnet.so"],
imports = ["."],
srcs_version = "PY3",
visibility = ["//visibility:public"],
)
py_test(
name = "_jsonnet_test",
srcs = ["_jsonnet_test.py"],
data = [
"testdata/basic_check.jsonnet",
"testdata/binary1230123.bin",
"testdata/binary123.bin",
"testdata/trivial.jsonnet",
"testdata/trivial_no_eol.jsonnet",
],
python_version = "PY3",
deps = [":_jsonnet"],
)
|