From c5b5b59b70bf85384e88c0a7ad79b419465870d4 Mon Sep 17 00:00:00 2001 From: Nico Seessle Date: Wed, 28 Mar 2001 08:34:38 +0000 Subject: [PATCH] Bug #1011 If debug is set to false pass -g:none to javac if JDK 1.2 or JDK 1.3 to get really no debug information at all. Submitted by Peter Janes git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@268893 13f79535-47bb-0310-9956-ffa450edef68 --- .../tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java b/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java index b5561389b..8e5b691dd 100644 --- a/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java +++ b/src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java @@ -243,6 +243,9 @@ public abstract class DefaultCompilerAdapter implements CompilerAdapter { } if (debug) { cmd.createArgument().setValue("-g"); + } else if (Project.getJavaVersion() != Project.JAVA_1_0 && + Project.getJavaVersion() != Project.JAVA_1_1) { + cmd.createArgument().setValue("-g:none"); } if (optimize) { cmd.createArgument().setValue("-O");