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