Sophie

Sophie

distrib > Mandriva > 2006.0 > x86_64 > by-pkgid > d46c515cb486fbc23f913ec400269fbc > files > 1

colt-1.1.0-2jpp.src.rpm

<project name="colt" default="jar" basedir=".">

  <property name="src"      value="src"/>
  <property name="docs"     value="docs"/>
  <property name="build"    value="build"/>
  <property name="j2se.apiurl"
    value="http://java.sun.com/j2se/1.4/docs/api/"/>
  <property name ="concurrent.apiurl"
    value="http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/"/>

  <target name="init">
    <mkdir dir="${build}"/>
  </target>

  <target name="compile" depends="init">
    <javac srcdir="${src}" 
	debug="on"
	optimize="on"
        destdir="${build}"
    />
  </target>

  <target name="jars" depends="compile">
    <jar jarfile="colt-${version}.jar" 
	 includes="cern/**"
         basedir="${build}"
		 />
    <jar jarfile="colt-hep-${version}.jar" 
	 includes="hep/**"
         basedir="${build}"
		 />
  </target>

  <target name="javadoc">
    <mkdir dir="${docs}"/>
    <javadoc destdir="${docs}-colt" 
		packagenames="cern.*"
		sourcepath="${src}" 
		private="off"
		doctitle="&lt;h2&gt;Colt&lt;/h2&gt;&lt;h4&gt;Open Source Libraries for High Performance Scientific and Technical Computing in Java&lt;/h4&gt;&lt;hr&gt;"
                windowtitle="Colt ${version} - API Specification"
                header="&lt;b&gt;Colt ${version}&lt;/b&gt;"
                bottom="&lt;font size=-1 &gt;Jump to the &lt;a target=_top href=http://dsd.lbl.gov/~hoschek/colt &gt;Colt Homepage&lt;/a&gt;"
	 >

	<link href="${j2se.apiurl}"/>
	<link href="${concurrent.apiurl}"/>
    </javadoc>
    <javadoc destdir="${docs}-colt-hep" 
		packagenames = "hep.*"
		sourcepath="${src}" 
		private="off"
		windowtitle="HEP ${version}"
		doctitle="The HEP library (from the COLT distribution)"
                header="&lt;b&gt;Colt ${version}&lt;/b&gt;"
                bottom="&lt;font size=-1 &gt;Jump to the &lt;a target=_top href=http://dsd.lbl.gov/~hoschek/colt &gt;Colt Homepage&lt;/a&gt;"
			 >

	<link href="${j2se.apiurl}"/>
	<link href="${concurrent.apiurl}"/>
    </javadoc>
  </target>

  <target name="clean">
    <delete dir="${build}"/>
    <delete>
      <fileset dir="." includes="colt-*.jar"/>
      <fileset dir="." includes="colt-hep-*.jar"/>
    </delete>
  </target>

</project>