From 52db9b4bb0bf3c5e101277b2aaeaf85803177069 Mon Sep 17 00:00:00 2001 From: Vladimir Krivosheev Date: Tue, 14 May 2024 20:03:18 +0200 Subject: [PATCH] IJPL-149476 use auto plugin layout for JavaFX GitOrigin-RevId: 3ffd7563c245e80333e20105ed3503368d9001e2 --- .../jetbrains/intellij/build/CommunityRepositoryModules.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/CommunityRepositoryModules.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/CommunityRepositoryModules.kt index 459a8822a3ca..cd7e1fe2f81b 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/CommunityRepositoryModules.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/CommunityRepositoryModules.kt @@ -9,6 +9,7 @@ import kotlinx.collections.immutable.persistentListOf import org.jetbrains.intellij.build.impl.* import org.jetbrains.intellij.build.impl.PluginLayout.Companion.plugin import org.jetbrains.intellij.build.impl.PluginLayout.Companion.pluginAuto +import org.jetbrains.intellij.build.impl.PluginLayout.Companion.pluginAutoWithDeprecatedCustomDirName import org.jetbrains.intellij.build.impl.projectStructureMapping.DistributionFileEntry import org.jetbrains.intellij.build.impl.projectStructureMapping.ProjectLibraryEntry import org.jetbrains.intellij.build.io.copyDir @@ -232,7 +233,7 @@ object CommunityRepositoryModules { ) private fun androidDesignPlugin(mainModuleName: String = "intellij.android.design-plugin.descriptor"): PluginLayout { - return plugin (mainModuleName, auto = true) { spec -> + return pluginAutoWithDeprecatedCustomDirName(mainModuleName) { spec -> spec.directoryName = "design-tools" spec.mainJarName = "design-tools.jar" @@ -282,7 +283,7 @@ object CommunityRepositoryModules { additionalModulesToJars: Map = emptyMap(), allPlatforms: Boolean, addition: ((PluginLayout.PluginLayoutSpec) -> Unit)?): PluginLayout = - plugin(mainModuleName, auto = true) { spec -> + pluginAutoWithDeprecatedCustomDirName(mainModuleName) { spec -> spec.directoryName = "android" spec.mainJarName = "android.jar" spec.withCustomVersion { pluginXmlSupplier, ideBuildVersion, _ -> @@ -722,7 +723,7 @@ object CommunityRepositoryModules { } fun javaFXPlugin(mainModuleName: String): PluginLayout { - return plugin(mainModuleName) { spec -> + return pluginAutoWithDeprecatedCustomDirName(mainModuleName) { spec -> spec.directoryName = "javaFX" spec.mainJarName = "javaFX.jar" spec.withModule("intellij.javaFX")