Files
openide/fleet/fastutil/BUILD.bazel
Ilia Kirianovskii dc268560b6 [bazel] Update build files (IJI-2835)
GitOrigin-RevId: 275260ab73f59d3c08f0b4cb9f4c89b74054094a
2025-08-20 08:49:22 +00:00

24 lines
821 B
Python

### auto-generated section `build fleet.fastutil` start
load("//build:compiler-options.bzl", "create_kotlinc_options")
load("@rules_jvm//:jvm.bzl", "jvm_library")
create_kotlinc_options(
name = "custom_fastutil",
opt_in = [
"kotlinx.coroutines.ExperimentalCoroutinesApi",
"kotlin.ExperimentalStdlibApi",
],
x_consistent_data_class_copy_visibility = True,
x_jvm_default = "all-compatibility",
x_lambdas = "class"
)
jvm_library(
name = "fastutil",
module_name = "fleet.fastutil",
visibility = ["//visibility:public"],
srcs = glob(["srcCommonMain/**/*.kt", "srcCommonMain/**/*.java", "srcCommonMain/**/*.form"], allow_empty = True, exclude = ["**/module-info.java"]),
kotlinc_opts = ":custom_fastutil",
deps = ["@lib//:kotlin-stdlib"]
)
### auto-generated section `build fleet.fastutil` end