You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ant.apache.org by bo...@apache.org on 2004/12/21 16:49:39 UTC
cvs commit: ant/src/main/org/apache/tools/ant/taskdefs/compilers Gcj.java Jvc.java Kjc.java
bodewig 2004/12/21 07:49:39
Modified: src/main/org/apache/tools/ant/taskdefs/compilers Gcj.java
Jvc.java Kjc.java
Log:
Make bootclasspath construction in <javac> take build.sysclasspath
into account. Probably needs to get used in all other tasks
supporting bootclasspath as well.
Revision Changes Path
1.22 +4 -3 ant/src/main/org/apache/tools/ant/taskdefs/compilers/Gcj.java
Index: Gcj.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/Gcj.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- Gcj.java 22 Nov 2004 09:23:31 -0000 1.21
+++ Gcj.java 21 Dec 2004 15:49:39 -0000 1.22
@@ -52,10 +52,11 @@
// gcj doesn't support bootclasspath dir (-bootclasspath)
// so we'll emulate it for compatibility and convenience.
- if (bootclasspath != null) {
- classpath.append(bootclasspath);
+ Path p = getBootClassPath();
+ if (p.size() > 0) {
+ classpath.append(p);
}
-
+
// gcj doesn't support an extension dir (-extdir)
// so we'll emulate it for compatibility and convenience.
classpath.addExtdirs(extdirs);
1.22 +3 -2 ant/src/main/org/apache/tools/ant/taskdefs/compilers/Jvc.java
Index: Jvc.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/Jvc.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- Jvc.java 9 Mar 2004 16:48:13 -0000 1.21
+++ Jvc.java 21 Dec 2004 15:49:39 -0000 1.22
@@ -43,8 +43,9 @@
// jvc doesn't support bootclasspath dir (-bootclasspath)
// so we'll emulate it for compatibility and convenience.
- if (bootclasspath != null) {
- classpath.append(bootclasspath);
+ Path p = getBootClassPath();
+ if (p.size() > 0) {
+ classpath.append(p);
}
if (includeJavaRuntime) {
1.19 +3 -2 ant/src/main/org/apache/tools/ant/taskdefs/compilers/Kjc.java
Index: Kjc.java
===================================================================
RCS file: /home/cvs/ant/src/main/org/apache/tools/ant/taskdefs/compilers/Kjc.java,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- Kjc.java 9 Mar 2004 16:48:13 -0000 1.18
+++ Kjc.java 21 Dec 2004 15:49:39 -0000 1.19
@@ -91,8 +91,9 @@
Path cp = new Path(project);
// kjc don't have bootclasspath option.
- if (bootclasspath != null) {
- cp.append(bootclasspath);
+ Path p = getBootClassPath();
+ if (p.size() > 0) {
+ cp.append(p);
}
if (extdirs != null) {
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org