From 4b829dcd9624789c7e5fcc3a27f090ee8b9592fb Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Tue, 7 Dec 2004 15:55:31 +0000 Subject: [PATCH] Jikes doesn't like -source 1.2 either, found by Gump running on Kaffe+Jikes git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@277140 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/tools/ant/taskdefs/compilers/Jikes.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/org/apache/tools/ant/taskdefs/compilers/Jikes.java b/src/main/org/apache/tools/ant/taskdefs/compilers/Jikes.java index dfa1cda12..5d7aab74b 100644 --- a/src/main/org/apache/tools/ant/taskdefs/compilers/Jikes.java +++ b/src/main/org/apache/tools/ant/taskdefs/compilers/Jikes.java @@ -186,7 +186,14 @@ public class Jikes extends DefaultCompilerAdapter { if (attributes.getSource() != null) { cmd.createArgument().setValue("-source"); - cmd.createArgument().setValue(attributes.getSource()); + String source = attributes.getSource(); + if (source.equals("1.1") || source.equals("1.2")) { + // support for -source 1.1 and -source 1.2 has been + // added with JDK 1.4.2, Jikes doesn't like it + cmd.createArgument().setValue("1.3"); + } else { + cmd.createArgument().setValue(source); + } } addCurrentCompilerArgs(cmd);