From f8b18af60186a0ceb0a253d1fe0976975cf89e58 Mon Sep 17 00:00:00 2001 From: Nikolay Chashnikov Date: Fri, 3 Nov 2023 13:52:08 +0100 Subject: [PATCH] [build scripts] fix building Windows exe installers with launcher for JetBrains Client Filter out only the main *.vmoptions file (it's included explicitly), but don't filter out jetbrains_client64.exe.vmoptions file included in IDE distribution (RDCT-521). GitOrigin-RevId: 452cd7d183061c72958bd0cf7f3fa6f9e89aea25 --- .../org/jetbrains/intellij/build/impl/WinExeInstallerBuilder.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/WinExeInstallerBuilder.kt b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/WinExeInstallerBuilder.kt index a68aef4dfc07..3c92c4b15bdd 100644 --- a/platform/build-scripts/src/org/jetbrains/intellij/build/impl/WinExeInstallerBuilder.kt +++ b/platform/build-scripts/src/org/jetbrains/intellij/build/impl/WinExeInstallerBuilder.kt @@ -54,7 +54,7 @@ internal suspend fun buildNsisInstaller(winDistPath: Path, val generator = NsisFileListGenerator() generator.addDirectory(context.paths.distAllDir.toString()) - generator.addDirectory(winDistPath.toString(), listOf("**/idea.properties", "**/*.vmoptions")) + generator.addDirectory(winDistPath.toString(), listOf("**/idea.properties", "**/${context.productProperties.baseFileName}*.vmoptions")) generator.addDirectory(additionalDirectoryToInclude.toString()) generator.addDirectory(runtimeDir.toString()) generator.generateInstallerFile(nsiConfDir.resolve("idea_win.nsh"))