From 5489ddf54a8720a867babe8da3a34d956409eaf2 Mon Sep 17 00:00:00 2001 From: nik Date: Mon, 24 Oct 2016 17:55:53 +0300 Subject: [PATCH] build scripts: don't fail if JRE for Windows isn't available (IDEA-163031, IDEA-CR-14908) --- .../intellij/build/impl/WindowsDistributionBuilder.groovy | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/WindowsDistributionBuilder.groovy b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/WindowsDistributionBuilder.groovy index 19d92d0b9752..8b0f0c2d7234 100644 --- a/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/WindowsDistributionBuilder.groovy +++ b/platform/build-scripts/groovy/org/jetbrains/intellij/build/impl/WindowsDistributionBuilder.groovy @@ -230,12 +230,7 @@ IDS_VM_OPTIONS=$vmOptions buildContext.messages.block("Build Windows ${zipNameSuffix}.zip distribution") { def targetPath = "$buildContext.paths.artifacts/${buildContext.productProperties.baseArtifactName(buildContext.applicationInfo, buildContext.buildNumber)}${zipNameSuffix}.zip" def zipPrefix = customizer.rootDirectoryName(buildContext.applicationInfo, buildContext.buildNumber) - def dirs = [buildContext.paths.distAll, winDistPath] - if (jreDirectoryPaths != null) { - jreDirectoryPaths.each { - dirs += it - } - } + def dirs = [buildContext.paths.distAll, winDistPath] + jreDirectoryPaths.findAll {it != null} buildContext.messages.progress("Building Windows ${zipNameSuffix}.zip archive") buildContext.ant.zip(zipfile: targetPath) { dirs.each {