load("@rules_kotlin//kotlin:jvm.bzl", "kt_jvm_library") kt_jvm_library( visibility = ["//visibility:public"], name = "intellij.platform.buildScripts", srcs = glob(['src/**/*.kt', 'src/**/*.java']), javac_opts = "//:j17", kotlinc_opts = "//:k17", plugins = ["@libraries//:serialization_plugin"], deps = [ "@libraries//:commons-cli", "@community//platform/build-scripts/downloader:intellij.platform.buildScripts.downloader", "@libraries//:commons-compress", "@community//platform/util:intellij.platform.util", "@community//jps/model-api:intellij.platform.jps.model", "@community//jps/standalone-builder:intellij.tools.jps.build.standalone", "@libraries//:opentelemetry-sdk", "@libraries//:opentelemetry-semconv", "@libraries//:kotlin-stdlib", "@community//aether-dependency-resolver:intellij.java.aetherDependencyResolver", "@libraries//:jackson-core", "@community//jps/model-impl:intellij.platform.jps.model.impl", "@community//platform/util/xmlDom:intellij.platform.util.xmlDom", "@community//platform/testFramework/core:intellij.platform.testFramework.core", "@community//platform/util-class-loader:intellij.platform.util.classLoader", "@libraries//:jackson-jr-objects", "@community//plugins/groovy/jps-plugin:intellij.groovy.jps", "@community//platform/statistics/config:intellij.platform.statistics.config", "@community//plugins/groovy/rt:intellij.groovy.rt", "@libraries//:intellij-deps-fastutil", "@libraries//:gson", "@libraries//:protobuf-java", "@community//plugins/devkit/jps-plugin:intellij.devkit.jps", "@libraries//:devkit-runtime-module-repository-jps", "@community//plugins/ui-designer/jps-plugin:intellij.java.guiForms.jps", "@community//build/tasks:intellij.idea.community.build.tasks", "@community//build/deps:intellij.idea.community.build.dependencies", "@community//platform/util/jdom:intellij.platform.util.jdom", "@libraries//:jackson-databind", "@libraries//:json-schema-validator", "@libraries//:kotlinx-serialization-json-jvm", "@libraries//:kotlinx-serialization-core-jvm", "@community//platform/util/zip:intellij.platform.util.zip", "@community//platform/runtime/product:intellij.platform.runtime.product", "@libraries//:okhttp", "@libraries//:zstd-jni", "@community//platform/util/rt-java8:intellij.platform.util.rt.java8", "@libraries//:kotlinx-collections-immutable-jvm", "@libraries//:kotlinx-coroutines-core-jvm", "@libraries//:opentelemetry-extension-kotlin", "@libraries//:blockmap", "@libraries//:commons-io", "@libraries//:ktor-client-auth-jvm", "@libraries//:bcpkix-jdk18on", "@libraries//:format-ripper", "@libraries//:jackson-datatype-joda", "@libraries//:httpmime", "@libraries//:ktor-serialization-kotlinx-json-jvm", "@libraries//:kotlinx-coroutines-slf4j", "@libraries//:ktor-client-content-negotiation-jvm", "@libraries//:slf4j-api", "@libraries//:apple-notary-api-kotlin-client", "@libraries//:structure-intellij", "@libraries//:jaxb-api", "@libraries//:jaxb-runtime", "@libraries//:javax.activation", "@libraries//:serviceMessages", "@libraries//:kotlin-reflect", "@libraries//:jsoup", "@libraries//:asm-all", "@libraries//:tools-java", "@libraries//:hash4j", "@libraries//:jbr-api", "@libraries//:kotlinx-serialization-protobuf-jvm", "@libraries//:jackson-module-kotlin", "@libraries//:jackson-dataformat-yaml", "@libraries//:ion-java", "@community//platform/boot:intellij.platform.boot", "@community//platform/ijent/buildConstants:intellij.platform.ijent.community.buildConstants", "@libraries//:ktor-client-core-jvm", "@libraries//:snakeyaml", "@libraries//:netty-all", "@libraries//:netty-tcnative-boringssl-static", "@community//platform/util/coroutines:intellij.platform.util.coroutines" ] )