Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > 7f373f826ba9cffc8e8cab78f112d769 > files > 1

gjt-jpl-pattern-0.2-1jpp.src.rpm

<!-- =====================================================================

        Build scripts for org.gjt.lindfors.pattern package.
        
        Author:   Juha Lindfors
        Revision: $Id: build.xml,v 1.1 2001/01/08 19:19:32 jpl Exp $
        Since:    Ant 1.1
        
     ===================================================================== -->
     
<project name="jpl-pattern" default="lib" basedir="..">

  <target name="init">
        
        <!-- Compiler options -->
        <property name="debug.mode"         value="off"/>
        <property name="deprecation.mode"   value="off"/>
        <property name="optimize.mode"      value="off"/>
        
        <property name  = "compiler.target.dir" 
                  value = "classes"
        />
        
        <property name  = "compiler.classes"
                  value = "AbstractFactory.java,
                           Command.java,
                           CommandInvoker.java,
                           Facade.java,
                           Strategy.java,
                           StrategyContext.java,
                           Visitor.java"
        />
                           
                           
  </target>
  
  
  <target name="lib" depends="compile">        
        
        <jar jarfile  = "build\jpl-pattern-0_2.jar"
             basedir  = "classes"
             includes = "org\gjt\lindfors\pattern\**"
        />
        
  </target>

  <target name="compile" depends="init">
        
        <javac destdir="${compiler.target.dir}"
               srcdir="."
               debug="${debug.mode}"
               optimize="${optimize.mode}"
               deprecation="${deprecation.mode}"
               includes="${compiler.classes}"/>

  </target>
  
  
  
<!-- =====================================================================

        TARGET:  javadoc
        
     ===================================================================== -->
  <target name="javadoc" depends="compile">
    <mkdir dir="javadoc"/>
    <javadoc packagenames="org.*"
             sourcefiles="${compiler.classes}"
             destdir="javadoc"
             author="true"
             version="true"
             use="false"
             noindex="false"
             windowtitle="GJT JPL Pattern API"
             doctitle="jpl-pattern API"
             classpath="classes"
    />
 
  </target>
  
<!-- =====================================================================

        TARGET:  clean
        
     ===================================================================== -->
  <target name="clean" depends="init">
        
  </target>
  
</project>