Files
openide/tools/intellij.tools.ide.util.common/BUILD.bazel
Vladimir Krivosheev 2744060f54 IJ-CR-146078 add support for whenGuards, set 17 as default jvm target for custom kotlinc opts
GitOrigin-RevId: 9b107d08ff3b588c3c5099a95276ac714ac6ea19
2025-02-17 12:06:29 +00:00

28 lines
837 B
Python

### auto-generated section `build intellij.tools.ide.util.common` start
load("//build:compiler-options.bzl", "create_kotlinc_options")
load("@rules_jvm//:jvm.bzl", "jvm_library", "jvm_resources")
create_kotlinc_options(
name = "custom",
opt_in = ["kotlin.time.ExperimentalTime"]
)
jvm_resources(
name = "ide-util-common_resources",
files = glob(["resources/**/*"]),
strip_prefix = "resources"
)
jvm_library(
name = "ide-util-common",
module_name = "intellij.tools.ide.util.common",
visibility = ["//visibility:public"],
srcs = glob(["src/**/*.kt", "src/**/*.java"], allow_empty = True),
kotlinc_opts = ":custom",
deps = [
"@lib//:kotlinx-coroutines-core",
"@lib//:kotlin-stdlib",
],
runtime_deps = [":ide-util-common_resources"]
)
### auto-generated section `build intellij.tools.ide.util.common` end