[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
This commit is contained in:
Nikolay Chashnikov
2023-11-03 13:48:32 +00:00
committed by intellij-monorepo-bot
parent a287f01e21
commit f8b18af601
@@ -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"))