pietsch     2003/03/13 13:55:09

  Modified:    .        Tag: fop-0_20_2-maintain build.xml
  Log:
  Make compiling of PDF encryption support dependent on a JCE class
  rather than the JDK1.4 test.
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.44.2.39 +17 -12    xml-fop/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-fop/build.xml,v
  retrieving revision 1.44.2.38
  retrieving revision 1.44.2.39
  diff -u -r1.44.2.38 -r1.44.2.39
  --- build.xml 5 Mar 2003 18:58:14 -0000       1.44.2.38
  +++ build.xml 13 Mar 2003 21:55:09 -0000      1.44.2.39
  @@ -293,29 +293,21 @@
     <target name="init-avail">
       <available property="jimi.present" classname="com.sun.jimi.core.Jimi" 
classpathref="libs-build-classpath"/>
       <available property="jai.present" classname="javax.media.jai.JAI" 
classpathref="libs-build-classpath"/>
  -
       <available property="trax.present" classname="javax.xml.transform.Transformer" 
classpathref="libs-build-classpath"/>
       <available property="jdk14.present" classname="java.lang.CharSequence"/>
  -
  +    <available property="jce.present" classname="javax.crypto.Cipher"/>
     </target>
   
     <target name="init-filters-jdk13" depends="init-avail" unless="jdk14.present">
       <echo message="JDK 1.3 or earlier present."/>
       <copy file="src/codegen/jdk13.filter" toFile="build/src/codegen/filter"/>
  -    <copy todir="build/src">
  -      <fileset dir="src/java-1.3"/>
  -    </copy>
     </target>
   
     <target name="init-filters-jdk14" depends="init-avail" if="jdk14.present">
       <echo message="JDK 1.4 present."/>
       <copy file="src/codegen/jdk14.filter" toFile="build/src/codegen/filter"/>
  -    <copy todir="build/src">
  -      <fileset dir="src/java-1.4"/>
  -    </copy>
     </target>
   
  -
     <!-- =================================================================== -->
     <!-- Help on usage                                                       -->
     <!-- =================================================================== -->
  @@ -346,7 +338,7 @@
     <!-- copies special image class only if Jimi library is present          -->
     <!-- =================================================================== -->
     <target name="prepare-jimi" depends="prepare" if="jimi.present">
  -    <echo message="Jimi library is present. Fop installs jimi support."/>
  +    <echo message="Jimi library is present. Installing Jimi support."/>
       <copy todir="${build.src}">
         <fileset dir="${src.dir}" includes="**/${jimi}"/>
       </copy>
  @@ -356,7 +348,7 @@
     <!-- copies special image class only if JAI library is present          -->
     <!-- =================================================================== -->
     <target name="prepare-jai" depends="prepare" if="jai.present">
  -    <echo message="JAI library is present. Fop installs JAI support."/>
  +    <echo message="JAI library is present. Installing JAI support."/>
       <copy todir="${build.src}">
         <fileset dir="${src.dir}" includes="**/${jai}"/>
         <fileset dir="${src.dir}" includes="**/${tiff}"/>
  @@ -370,11 +362,24 @@
       </copy>
     </target>
   
  +  <target name="prepare-jce" depends="prepare" if="jce.present">
  +    <echo message="JCE is present. Installing PDF encryption support."/>
  +    <copy todir="build/src">
  +      <fileset dir="src/java-1.4"/>
  +    </copy>
  +  </target>
  +
  +  <target name="prepare-jce-stub" depends="prepare" unless="jce.present">
  +    <echo message="JCE not present. Installing stub."/>
  +    <copy todir="build/src">
  +      <fileset dir="src/java-1.3"/>
  +    </copy>
  +  </target>
   
     <!-- =================================================================== -->
     <!-- Prepares the source code                                            -->
     <!-- =================================================================== -->
  -  <target name="prepare-src" depends="prepare, prepare-jimi, prepare-jai, 
prepare-trax">
  +  <target name="prepare-src" depends="prepare, prepare-jimi, prepare-jai, 
prepare-trax, prepare-jce, prepare-jce-stub">
       <!-- copy src files -->
       <copy todir="${build.src}" filtering="yes">
         <fileset dir="${src.dir}"
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to