You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ne...@apache.org on 2003/03/20 00:15:12 UTC

cvs commit: xml-xerces/java/tools/bin xjavac.jar

neilg       2003/03/19 15:15:11

  Modified:    java     build.xml
               java/tools/src XJavac.java
               java/tools/bin xjavac.jar
  Log:
  permit DOM 3 samples to be built under (sun) JDK 1.4
  
  Revision  Changes    Path
  1.124     +3 -3      xml-xerces/java/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/build.xml,v
  retrieving revision 1.123
  retrieving revision 1.124
  diff -u -r1.123 -r1.124
  --- build.xml	18 Mar 2003 18:05:43 -0000	1.123
  +++ build.xml	19 Mar 2003 23:15:10 -0000	1.124
  @@ -1114,7 +1114,7 @@
     <!-- =================================================================== -->
     <!-- Compiles the samples with DOM Level 3                               -->
     <!-- =================================================================== -->
  -  <target name="samples-dom3" depends="compile-dom3">
  +  <target name="samples-dom3" depends="jar-dom3, apijar-dom3">
       <mkdir dir="${build.samples}"/>
       <copy todir="${build.samples}" >
           <fileset dir="${samples.dir}" />
  @@ -1132,7 +1132,7 @@
   
      <xjavac srcdir="${build.samples}"
              destdir="${build.dest}"
  -           classpath="${build.dir}/classes:${tools.dir}/${jar.apis}"
  +           classpath="${build.dir}/classes:${build.dir}/dom3-${jar.parser}:${build.dir}/dom3-${jar.apis}:${tools.dir}/${jar.apis}"
              debug="${debug}"
              includeAntRuntime="false"
              includeJavaRuntime="true"/>
  
  
  
  1.3       +7 -3      xml-xerces/java/tools/src/XJavac.java
  
  Index: XJavac.java
  ===================================================================
  RCS file: /home/cvs/xml-xerces/java/tools/src/XJavac.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XJavac.java	20 Jan 2003 22:15:00 -0000	1.2
  +++ XJavac.java	19 Mar 2003 23:15:11 -0000	1.3
  @@ -133,11 +133,15 @@
               // need to do special things for Sun too...
               else if(vendor.indexOf("SUN") >= 0){
                   // we're on an SUN 1.4; fiddle with the bootclasspath.
  +                // since we can't eviscerate XML-related info here,
  +                // we must use the classpath
                   Path bcp = createBootclasspath();
  -                String bcpMember = "./tools/xml-apis.jar";
  -                bcp.createPathElement().setPath(bcpMember);
  +                Path clPath = getClasspath();
  +                bcp.append(clPath);
                   String currBCP = (String)props.get("sun.boot.class.path");
  -                bcp.createPathElement().setPath(currBCP);
  +                Path currBCPath = new Path(null); 
  +                currBCPath.createPathElement().setPath(currBCP);
  +                bcp.append(currBCPath);
                   setBootclasspath(bcp);
               }
           }
  
  
  
  1.3       +6 -6      xml-xerces/java/tools/bin/xjavac.jar
  
  	<<Binary file>>
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org