diff --git a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy index 9250c66d6787..66d4dc62ed7d 100644 --- a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy +++ b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/BuildTasksImpl.groovy @@ -431,6 +431,10 @@ idea.fatal.error.notification=disabled 'setupJbre', "-Dintellij.build.target.os=$buildContext.options.targetOS", "-Dintellij.build.bundled.jre.version=$buildContext.options.bundledJreVersion" ] + String prefix = System.getProperty("intellij.build.bundled.jre.prefix") + if (prefix != null) { + args += "-Dintellij.build.bundled.jre.prefix=$prefix" + } if (buildContext.options.bundledJreBuild != null) { args += "-Dintellij.build.bundled.jre.build=$buildContext.options.bundledJreBuild" } diff --git a/plugins/devkit/devkit-core/src/actions/updateFromSources/UpdateIdeFromSourcesAction.kt b/plugins/devkit/devkit-core/src/actions/updateFromSources/UpdateIdeFromSourcesAction.kt index f2b05e8c123e..b2b6768c3d23 100644 --- a/plugins/devkit/devkit-core/src/actions/updateFromSources/UpdateIdeFromSourcesAction.kt +++ b/plugins/devkit/devkit-core/src/actions/updateFromSources/UpdateIdeFromSourcesAction.kt @@ -307,6 +307,7 @@ open class UpdateIdeFromSourcesAction params.programParametersList.add(scriptFile.absolutePath) params.programParametersList.add("update-from-sources") params.vmParametersList.add("-D$includeBinAndRuntimeProperty=true") + params.vmParametersList.add("-Dintellij.build.bundled.jre.prefix=jbrsdk-") if (bundledPluginDirsToSkip.isNotEmpty()) { params.vmParametersList.add("-Dintellij.build.bundled.plugin.dirs.to.skip=${bundledPluginDirsToSkip.joinToString(",")}") }