1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137
|
<?xml version="1.0" encoding="UTF-8"?>
<!--Exported by JBuilder on Jul 3, 2005 8:16:13 PM-->
<!--It is RECOMMENDED that JBuilder builds and Ant builds done with
this exported Ant file be kept separate and be written to different
directories. For example, the JBuilder output directory might be "classes"
and the Ant output directory might be "classes.ant".-->
<project basedir="." default="rebuild" name="backport-util-concurrent.jpx">
<property name="jbuilder.home" value="/usr/local/share/JBuilder2005"/>
<property name="jdk.home" value="${jbuilder.home}/jdk1.4"/>
<property name="dest" value="classes"/>
<property name="Generated.Source" value="${dest}/Temporary_Files"/>
<property name="junit.home" value="external"/>
<property name="src" value="src"/>
<property name="src2" value="test/tck/src"/>
<property name="src3" value="test/loops/src"/>
<property name="testsrc" value="${src2}"/>
<path id="project.class.path">
<pathelement location="${dest}"/>
<pathelement location="${junit.home}/junit.jar"/>
<pathelement location="${jdk.home}/jre/lib/ext/sunjce_provider.jar"/>
<pathelement location="${jdk.home}/jre/lib/ext/dnsns.jar"/>
<pathelement location="${jdk.home}/jre/lib/ext/ldapsec.jar"/>
<pathelement location="${jdk.home}/jre/lib/ext/localedata.jar"/>
<pathelement location="${jdk.home}/jre/lib/sunrsasign.jar"/>
<pathelement location="${jdk.home}/jre/lib/jce.jar"/>
<pathelement location="${jdk.home}/jre/lib/im/indicim.jar"/>
<pathelement location="${jdk.home}/jre/lib/im/thaiim.jar"/>
<pathelement location="${jdk.home}/jre/lib/jsse.jar"/>
<pathelement location="${jdk.home}/jre/lib/charsets.jar"/>
<pathelement location="${jdk.home}/jre/lib/plugin.jar"/>
<pathelement location="${jdk.home}/jre/lib/rt.jar"/>
<pathelement location="${jdk.home}/jre/javaws/javaws.jar"/>
<pathelement location="${jdk.home}/lib/dt.jar"/>
<pathelement location="${jdk.home}/lib/htmlconverter.jar"/>
<pathelement location="${jdk.home}/lib/tools.jar"/>
</path>
<!--Patternset to exclude files from the output directory:-->
<patternset id="dest.exclude">
<exclude name="Temporary_Files/"/>
<exclude name="Generated Source/"/>
<exclude name="package cache/"/>
<exclude name="dependency cache/"/>
<exclude name="jsp cache/"/>
<exclude name="cache files/"/>
</patternset>
<target depends="init" name="javacompile">
<javac bootclasspathref="project.class.path" debug="true" deprecation="true" destdir="${dest}" nowarn="true" source="1.4" target="1.4">
<src path="${src}"/>
<src path="${src2}"/>
<src path="${src3}"/>
<src path="${Generated.Source}"/>
</javac>
</target>
<target depends="resource" name="archive">
<jar compress="true" destfile="backport-util-concurrent.jar">
<fileset dir="${dest}">
<patternset refid="dest.exclude"/>
<include name="edu/**"/>
</fileset>
</jar>
<jar compress="true" destfile="backport-util-concurrent-test.jar">
<fileset dir="${dest}">
<patternset refid="dest.exclude"/>
<include name="**/*.*"/>
</fileset>
</jar>
</target>
<target name="cleanup">
<delete file="backport-util-concurrent.jar"/>
<delete file="backport-util-concurrent-test.jar"/>
<delete failonerror="false" includeemptydirs="true">
<fileset dir="${dest}"/>
</delete>
</target>
<target name="resource">
<copy todir="${dest}">
<fileset dir="${src}">
<include name="**/*.jpe"/>
<include name="**/*.jpeg"/>
<include name="**/*.rmf"/>
<include name="**/*.wav"/>
<include name="**/*.mid"/>
<include name="**/*.midi"/>
<include name="**/*.au"/>
<include name="**/*.gif"/>
<include name="**/*.png"/>
<include name="**/*.jpg"/>
<include name="**/*.aiff"/>
<include name="**/*.properties"/>
</fileset>
<fileset dir="${src2}">
<include name="**/*.jpe"/>
<include name="**/*.jpeg"/>
<include name="**/*.rmf"/>
<include name="**/*.wav"/>
<include name="**/*.mid"/>
<include name="**/*.midi"/>
<include name="**/*.au"/>
<include name="**/*.gif"/>
<include name="**/*.png"/>
<include name="**/*.jpg"/>
<include name="**/*.aiff"/>
<include name="**/*.properties"/>
</fileset>
<fileset dir="${src3}">
<include name="**/*.jpe"/>
<include name="**/*.jpeg"/>
<include name="**/*.rmf"/>
<include name="**/*.wav"/>
<include name="**/*.mid"/>
<include name="**/*.midi"/>
<include name="**/*.au"/>
<include name="**/*.gif"/>
<include name="**/*.png"/>
<include name="**/*.jpg"/>
<include name="**/*.aiff"/>
<include name="**/*.properties"/>
</fileset>
</copy>
</target>
<target name="javadoc"/>
<target name="ant">
<ant antfile="build.xml" dir="."/>
</target>
<target depends="cleanup" name="clean"/>
<target name="precompile"/>
<target depends="javacompile" name="compile"/>
<target name="postcompile"/>
<target depends="archive,javadoc,resource" name="package"/>
<target name="deploy"/>
<target depends="precompile,compile,postcompile,package,deploy" name="make"/>
<target depends="clean,make" name="rebuild"/>
<target name="init">
<mkdir dir="${dest}"/>
<mkdir dir="${Generated.Source}"/>
</target>
</project>
|