You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by ch...@apache.org on 2002/09/02 19:40:55 UTC

cvs commit: xml-fop build.xml

chrisg      2002/09/02 10:40:55

  Modified:    .        build.xml
  Log:
  fixed problem with font metrics generation and jdk1.4
  (the problem is a old xalan version which comes with the jdk)
  
  Revision  Changes    Path
  1.59      +98 -0     xml-fop/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /home/cvs/xml-fop/build.xml,v
  retrieving revision 1.58
  retrieving revision 1.59
  diff -u -r1.58 -r1.59
  --- build.xml	7 Aug 2002 14:18:36 -0000	1.58
  +++ build.xml	2 Sep 2002 17:40:54 -0000	1.59
  @@ -248,6 +248,19 @@
       <property name="fontfile.xsl" value="${build.codegen}/font-file.xsl"/>  
       <property name="t1fontfile.xsl" value="${build.codegen}/t1font-file.xsl"/>
       <property name="ttffontfile.xsl" value="${build.codegen}/ttffontfile.xsl"/>
  +
  +    <property name="Courier.xml" value="${build.codegen}/Courier.xml"/>  
  +    <property name="Courier-Oblique.xml" value="${build.codegen}/CourierOblique.xml"/>
  +    <property name="Courier-Bold.xml" value="${build.codegen}/CourierBold.xml"/>  
  +    <property name="Courier-BoldOblique.xml" value="${build.codegen}/CourierBoldOblique.xml"/>
  +    <property name="Helvetica.xml" value="${build.codegen}/Helvetica.xml"/>
  +    <property name="Helvetica-Oblique.xml" value="${build.codegen}/HelveticaOblique.xml"/> 
  +    <property name="Helvetica-Bold.xml" value="${build.codegen}/HelveticaBold.xml"/>
  +    <property name="Helvetica-BoldOblique.xml" value="${build.codegen}/HelveticaBoldOblique.xml"/>
  +    <property name="Times-Roman.xml" value="${build.codegen}/TimesRoman.xml"/>
  +    <property name="Times-Italic.xml" value="${build.codegen}/TimesItalic.xml"/>  
  +    <property name="Times-Bold.xml" value="${build.codegen}/TimesBold.xml"/>  
  +    <property name="Times-BoldItalic.xml" value="${build.codegen}/TimesBoldItalic.xml"/>
       <property name="ZapfDingbats.xml" value="${build.codegen}/ZapfDingbats.xml"/>
       <property name="Symbol.xml" value="${build.codegen}/Symbol.xml"/>
   
  @@ -387,11 +400,96 @@
       <style in="${encodings.xml}" style="${charlist.xsl}" 
           out="${build.src}/${replacestring}/render/pdf/CodePointMapping.java"/>
   
  +    <!--
       <style basedir="src/codegen" includes="Helvetica*.xml,Times*.xml,Courier*.xml"
           style="${fontfile.xsl}"
           destdir="${build.src}/${replacestring}/render/pdf/fonts" extension=".java">
           <param name="encoding" expression="${textfontencoding}"/>
       </style>
  +    -->
  +
  +    <style
  +       in="${Courier.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/Courier.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Courier-Oblique.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/CourierOblique.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Courier-Bold.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/CourierBold.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Courier-BoldOblique.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/CourierBoldOblique.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Helvetica.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/Helvetica.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Helvetica-Bold.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/HelveticaBold.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Helvetica-Oblique.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/HelveticaOblique.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Helvetica-BoldOblique.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/HelveticaBoldOblique.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Times-Roman.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/TimesRoman.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Times-Italic.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/TimesItalic.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Times-Bold.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/TimesBold.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Times-BoldItalic.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/TimesBoldItalic.java">
  +      <param name="encoding" expression="${textfontencoding}"/>
  +    </style>
  +    <style
  +       in="${Symbol.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/Symbol.java"/>
  +    <style
  +       in="${ZapfDingbats.xml}" style="${fontfile.xsl}"
  +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
  +       out="${build.src}/${replacestring}/render/pdf/fonts/ZapfDingbats.java"/>
  +
  +    
       <style
           in="${Symbol.xml}" style="${fontfile.xsl}"
           out="${build.src}/${replacestring}/render/pdf/fonts/Symbol.java"/>
  
  
  

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


Re: cvs commit: xml-fop build.xml

Posted by "J.Pietschmann" <j3...@yahoo.de>.
chrisg@apache.org wrote:
>   +    <style
>   +       in="${Courier.xml}" style="${fontfile.xsl}"
>   +       destdir="${build.src}/${replacestring}/render/pdf/fonts" 
>   +       out="${build.src}/${replacestring}/render/pdf/fonts/Courier.java">

 From the Ant docs (1.4.1 and later):
  destdir: directory in which to store the results.
   required: Yes, unless in and out have been specified.
Seems to be redundant.

BTW should we upgrade the ant.jar distributed
with FOP?

J.Pietschmann


---------------------------------------------------------------------
To unsubscribe, e-mail: fop-dev-unsubscribe@xml.apache.org
For additional commands, email: fop-dev-help@xml.apache.org