mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
20 lines
689 B
Python
20 lines
689 B
Python
load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
|
|
load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library")
|
|
|
|
jvm_resources(
|
|
name = "rpc-compiler-plugin_resources",
|
|
files = glob(["src/main/resources/**/*"]),
|
|
strip_prefix = "src/main/resources"
|
|
)
|
|
|
|
kt_jvm_library(
|
|
name = "rpc-compiler-plugin",
|
|
srcs = glob(["src/main/kotlin/**/*.kt"], exclude = ["src/main/kotlin/com/jetbrains/fleet/rpc/plugin/gradle/RpcGradlePlugin.kt"]),
|
|
kotlinc_opts = "@rules_jvm//:rules_jvm_bootstrap_kotlinc_options",
|
|
visibility = ["//visibility:public"],
|
|
deps = [
|
|
"@rules_jvm//jvm-inc-builder:patched-kotlin-compiler-for-bazel",
|
|
],
|
|
runtime_deps = [":rpc-compiler-plugin_resources"]
|
|
)
|