diff options
Diffstat (limited to 'java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java')
-rw-r--r-- | java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java b/java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java index cd20b1c83e62..4ac5fe462571 100644 --- a/java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java +++ b/java/compiler/impl/src/com/intellij/compiler/ant/ChunkBuild.java @@ -46,7 +46,13 @@ public class ChunkBuild extends CompositeGenerator{ } } - add(new Property(BuildProperties.getModuleChunkCompilerArgsProperty(chunk.getName()), BuildProperties.propertyRef(BuildProperties.PROPERTY_COMPILER_ADDITIONAL_ARGS)), 1); + final StringBuilder compileArgs = new StringBuilder(); + compileArgs.append(chunk.getChunkSpecificCompileOptions()); + if (compileArgs.length() > 0) { + compileArgs.append(" "); + } + compileArgs.append(BuildProperties.propertyRef(BuildProperties.PROPERTY_COMPILER_ADDITIONAL_ARGS)); + add(new Property(BuildProperties.getModuleChunkCompilerArgsProperty(chunk.getName()), compileArgs.toString()), 1); final String outputPathUrl = chunk.getOutputDirUrl(); String location = outputPathUrl != null? |