From 0a3a27be3acff9b1cbe41a5a91bbb2af7bbd6e18 Mon Sep 17 00:00:00 2001 From: nik Date: Thu, 22 Oct 2009 15:50:51 +0400 Subject: [PATCH] generated Ant for artifacts without output path is fixed --- .../intellij/compiler/ant/artifacts/ArtifactsGenerator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/compiler/impl/src/com/intellij/compiler/ant/artifacts/ArtifactsGenerator.java b/java/compiler/impl/src/com/intellij/compiler/ant/artifacts/ArtifactsGenerator.java index b88b9827c7d5..13b851299b06 100644 --- a/java/compiler/impl/src/com/intellij/compiler/ant/artifacts/ArtifactsGenerator.java +++ b/java/compiler/impl/src/com/intellij/compiler/ant/artifacts/ArtifactsGenerator.java @@ -22,6 +22,7 @@ import com.intellij.compiler.ant.Generator; import com.intellij.compiler.ant.taskdefs.*; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; +import com.intellij.openapi.util.io.FileUtil; import com.intellij.openapi.util.text.StringUtil; import com.intellij.packaging.artifacts.Artifact; import com.intellij.packaging.artifacts.ArtifactManager; @@ -145,7 +146,7 @@ public class ArtifactsGenerator { if (myContext.shouldBuildIntoTempDirectory(artifact)) { final String outputDirectory = BuildProperties.propertyRelativePath(ArtifactAntGenerationContextImpl.ARTIFACTS_TEMP_DIR_PROPERTY, - BuildProperties.convertName(artifact.getName())); + FileUtil.sanitizeFileName(artifact.getName())); artifactTarget.add(new Property(myContext.getArtifactOutputProperty(artifact), outputDirectory)); }