[IJI-2712] move monorepo-jvm-builder into community scope

as monorepo-jvm-builder is required to build community apart from the whole ultimate project

GitOrigin-RevId: d9a78854b3f48d182c423ba7269b3bf1c0d4141a
This commit is contained in:
Evgenii Ilichev
2025-05-20 16:42:16 +02:00
committed by intellij-monorepo-bot
parent e51bf17556
commit 48ff710aaa
3 changed files with 17 additions and 0 deletions

View File

@@ -10,3 +10,6 @@ build --experimental_disk_cache_gc_max_size=32G --experimental_disk_cache_gc_max
common:macos --disk_cache=~/Library/Caches/JetBrains/community-bazel-disk-cache
common:linux --disk_cache=~/.cache/JetBrains/community-bazel-disk-cache
common:windows --disk_cache=~/AppData/Local/Temp/JetBrains/community-bazel-disk-cache
# TeamCity-specific options
common:teamcity --show_progress_rate_limit=30

View File

@@ -1,10 +1,23 @@
load("@rules_java//java:defs.bzl", "java_binary")
load("@rules_jvm//:src/jvm-args.bzl", "get_jvm_flags")
load("//build:compiler-options.bzl", "create_kotlinc_options")
create_kotlinc_options(name= "k8", jvm_target = 8)
create_kotlinc_options(name= "k11", jvm_target = 11)
create_kotlinc_options(name = "k17", jvm_target = 17)
java_binary(
name = "monorepo-jvm-builder",
jvm_flags = get_jvm_flags([
"-Dkotlin.environment.keepalive=true",
"-Djps.use.experimental.storage=true",
"-XX:+HeapDumpOnOutOfMemoryError",
]),
main_class = "org.jetbrains.bazel.jvm.worker.JvmBuildWorker",
visibility = ["//visibility:public"],
runtime_deps = ["@rules_jvm//src/jvm-builder:jvm-builder-lib", "@lib//:rhizomedb-compiler-plugin", "@lib//:expects-compiler-plugin"],
)
java_binary(
name = "main_run",
runtime_deps = [":main"],

View File

@@ -6,6 +6,7 @@
### --- ###
common --@rules_jvm//:jvm-builder=@community//:monorepo-jvm-builder
common --@rules_jvm//:default-kotlinc-opts=@community//:k17
common --@rules_jvm//:resource-packager=@rules_jvm//src/misc:worker-jvm
common --@rules_jvm//:koltin_inc_threshold=0 --@rules_jvm//:java_inc_threshold=0