[bazel] Update build files (IJI-3028)

(cherry picked from commit 7f2ce397080281190bec09da0af14deae704431d)

GitOrigin-RevId: 557095aafd560d0bae45be3e8db332ab324fe0fb
This commit is contained in:
Ilia Kirianovskii
2025-10-13 14:11:20 +02:00
committed by intellij-monorepo-bot
parent 3de677ae78
commit 2bc7fdf7ce
8 changed files with 88 additions and 7 deletions

View File

@@ -15,6 +15,12 @@ jvm_library(
### auto-generated section `build intellij.platform.eel` end
### auto-generated section `build intellij.platform.eel.codegen` start
jvm_library(
name = "eel-codegen",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True)
)
jvm_library(
name = "eel-codegen_test_lib",
module_name = "intellij.platform.eel.codegen",

View File

@@ -46,6 +46,12 @@ create_kotlinc_options(
x_context_parameters = True
)
jvm_library(
name = "ide-plugin-k2-tests",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True)
)
jvm_library(
name = "ide-plugin-k2-tests_test_lib",
visibility = ["//visibility:public"],

View File

@@ -1,6 +1,12 @@
### auto-generated section `build intellij.devkit.kotlin.fir.tests` start
load("@rules_jvm//:jvm.bzl", "jvm_library")
jvm_library(
name = "kotlin-fir-tests",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True)
)
jvm_library(
name = "kotlin-fir-tests_test_lib",
module_name = "intellij.devkit.kotlin.fir.tests",

View File

@@ -11,7 +11,12 @@ jvm_library(
name = "community",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":community_resources"]
resources = [":community_resources"],
exports = ["//plugins/javaFX"],
runtime_deps = [
"//plugins/javaFX",
"//platform/core-ui",
]
)
jvm_library(
@@ -51,7 +56,8 @@ jvm_library(
exports = [
"//plugins/javaFX",
"//plugins/javaFX:javaFX_test_lib",
]
],
runtime_deps = [":community"]
)
### auto-generated section `build intellij.javaFX.community` end

View File

@@ -11,7 +11,20 @@ jvm_library(
name = "performance-tests",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":performance-tests_resources"]
resources = [":performance-tests_resources"],
runtime_deps = [
"@lib//:kotlin-stdlib",
"@lib//:kotlinc-kotlin-scripting-compiler-impl",
"//platform/usageView",
"//plugins/kotlin/base/platforms",
"//plugins/kotlin/base/facet",
"//plugins/kotlin/base/analysis",
"//plugins/kotlin/base/fe10/analysis",
"//plugins/kotlin/base/fe10/code-insight",
"//plugins/kotlin/preferences",
"//plugins/kotlin/compiler-plugins/lombok/gradle",
"//plugins/kotlin/completion/impl-k1:kotlin-completion-impl-k1",
]
)
jvm_library(
@@ -87,7 +100,8 @@ jvm_library(
"//plugins/kotlin/base/scripting/scripting.k1",
"//plugins/kotlin/base/scripting/scripting.k1:scripting.k1_test_lib",
"//plugins/kotlin/base/scripting/scripting.shared",
]
],
runtime_deps = [":performance-tests"]
)
### auto-generated section `build kotlin.performance-tests` end

View File

@@ -66,6 +66,16 @@ jvm_library(
module_name = "intellij.restructuredtext",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":restructuredtext_test_resources"]
resources = [":restructuredtext_test_resources"],
runtime_deps = [
":restructuredtext",
"//platform/lang-impl",
"//platform/execution-impl",
"//platform/testFramework",
"//platform/testFramework:testFramework_test_lib",
"//platform/core-ui",
"//spellchecker",
"//spellchecker:spellchecker_test_lib",
]
)
### auto-generated section `build intellij.restructuredtext` end

View File

@@ -373,7 +373,39 @@ jvm_library(
module_name = "intellij.python.community.impl",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":python-community-impl_test_resources"]
resources = [":python-community-impl_test_resources"],
exports = [
"//python/openapi:community",
"//python/openapi:community_test_lib",
"//platform/ide-core-impl",
"//RegExpSupport:regexp",
"//RegExpSupport:regexp_test_lib",
"//platform/testRunner",
"//platform/testRunner:testRunner_test_lib",
"//python/python-psi-impl:psi-impl",
],
runtime_deps = [
":python-community-impl",
"//platform/util/concurrency:concurrency_test_lib",
"//python/openapi:community_test_lib",
"//RegExpSupport:regexp_test_lib",
"//platform/testRunner:testRunner_test_lib",
"//platform/smRunner:smRunner_test_lib",
"//spellchecker:spellchecker_test_lib",
"//platform/xdebugger-impl:debugger-impl_test_lib",
"@lib//ant/lib:ant-antlr-provided",
"//python/python-sdk:sdk_test_lib",
"//platform/statistics:statistics_test_lib",
"//platform/backend/observation:observation_test_lib",
"//python/python-venv:community-impl-venv_test_lib",
"//python/python-exec-service:community-execService_test_lib",
"//python/services/system-python:system-python_test_lib",
"//python/services/internal-impl:python-community-services-internal-impl_test_lib",
"@lib//:io-github-z4kn4fein-semver-jvm-provided",
"//python/python-pyproject:pyproject_test_lib",
"//python/python-exec-service/execService.python:execService.python_test_lib",
"//python/interpreters:interpreters_test_lib",
]
)
### auto-generated section `build intellij.python.community.impl` end

View File

@@ -19,6 +19,7 @@ jvm_library(
module_name = "intellij.java.resources.en",
visibility = ["//visibility:public"],
srcs = glob([], allow_empty = True),
resources = [":java-resources-en_test_resources"]
resources = [":java-resources-en_test_resources"],
runtime_deps = ["//platform/backend"]
)
### auto-generated section `build intellij.java.resources.en` end