mirror of
https://github.com/Strum355/mcshader-lsp.git
synced 2025-07-14 23:05:22 +00:00
32 lines
No EOL
903 B
Text
32 lines
No EOL
903 B
Text
load("@io_bazel_rules_rust//rust:rust.bzl", "rust_binary")
|
|
load("@io_bazel_rules_rust//:aspects.bzl", "rust_analyzer")
|
|
|
|
package(default_visibility = ["//visibility:public"])
|
|
|
|
rust_analyzer(
|
|
name = "mcshader-lsp-ra",
|
|
targets = [":mcshader-lsp"],
|
|
)
|
|
|
|
rust_binary(
|
|
name = "mcshader-lsp",
|
|
srcs = glob(["src/*.rs"]),
|
|
deps = [
|
|
"//server/cargo:anyhow",
|
|
"//server/cargo:bit_set",
|
|
"//server/cargo:chan",
|
|
"//server/cargo:fs_extra",
|
|
"//server/cargo:hamcrest2",
|
|
"//server/cargo:lazy_static",
|
|
"//server/cargo:percent_encoding",
|
|
"//server/cargo:petgraph",
|
|
"//server/cargo:regex",
|
|
"//server/cargo:rust_lsp",
|
|
"//server/cargo:serde",
|
|
"//server/cargo:serde_json",
|
|
"//server/cargo:tempdir",
|
|
"//server/cargo:thiserror",
|
|
"//server/cargo:url",
|
|
"//server/cargo:walkdir",
|
|
],
|
|
) |