Changeset 1411
- Timestamp:
- 10/20/06 03:51:11 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
wikioutputstreamplugin/anyrelease/build.xml
r1410 r1411 7 7 <project basedir="." default="build" name="wikioutputstreamplugin"> 8 8 <property environment="env"/> 9 <property name="ECLIPSE_HOME" value="../../../apps/eclipse"/> 9 10 <property name="debuglevel" value="source,lines,vars"/> 10 11 <property name="target" value="1.5"/> 11 12 <property name="source" value="1.5"/> 12 13 <path id="wikioutputstreamplugin.classpath"> 14 <pathelement location="target/classes"/> 13 15 <pathelement location="target/test-classes"/> 14 16 <pathelement location="lib/com.jcraft/jars/jsch-0.1.29.jar"/> 15 17 </path> 16 18 <target name="init"> 19 <mkdir dir="target/classes"/> 17 20 <mkdir dir="target/test-classes"/> 18 <copy includeemptydirs="false" todir="target/ test-classes">21 <copy includeemptydirs="false" todir="target/classes"> 19 22 <fileset dir="src/main/java" excludes="**/*.launch, **/*.java"/> 20 23 </copy> … … 22 25 <fileset dir="src/main/test" excludes="**/*.launch, **/*.java"/> 23 26 </copy> 27 <copy includeemptydirs="false" todir="target/classes"> 28 <fileset dir="src/main/conf" excludes="**/*.launch, **/*.java"/> 29 </copy> 24 30 </target> 25 31 <target name="clean"> 32 <delete dir="target/classes"/> 26 33 <delete dir="target/test-classes"/> 27 34 </target> … … 31 38 <target depends="init" name="build-project"> 32 39 <echo message="${ant.project.name}: ${ant.file}"/> 33 <javac debug="true" debuglevel="${debuglevel}" destdir="target/ test-classes" source="${source}" target="${target}">40 <javac debug="true" debuglevel="${debuglevel}" destdir="target/classes" source="${source}" target="${target}"> 34 41 <src path="src/main/java"/> 35 42 <classpath refid="wikioutputstreamplugin.classpath"/> … … 39 46 <classpath refid="wikioutputstreamplugin.classpath"/> 40 47 </javac> 48 <javac debug="true" debuglevel="${debuglevel}" destdir="target/classes" source="${source}" target="${target}"> 49 <src path="src/main/conf"/> 50 <classpath refid="wikioutputstreamplugin.classpath"/> 51 </javac> 41 52 </target> 42 53 <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/> 54 <target description="copy Eclipse compiler jars to ant lib directory" name="init-eclipse-compiler"> 55 <copy todir="${ant.library.dir}"> 56 <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/> 57 </copy> 58 <unzip dest="${ant.library.dir}"> 59 <patternset includes="jdtCompilerAdapter.jar"/> 60 <fileset dir="${ECLIPSE_HOME}/plugins" includes="org.eclipse.jdt.core_*.jar"/> 61 </unzip> 62 </target> 63 <target description="compile project with Eclipse compiler" name="build-eclipse-compiler"> 64 <property name="build.compiler" value="org.eclipse.jdt.core.JDTCompilerAdapter"/> 65 <antcall target="build"/> 66 </target> 43 67 </project> wikioutputstreamplugin/anyrelease/.classpath
r1410 r1411 3 3 <classpathentry kind="src" path="src/main/java"/> 4 4 <classpathentry kind="src" output="target/test-classes" path="src/main/test"/> 5 <classpathentry kind="src" path="src/main/conf"/> 5 6 <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> 6 7 <classpathentry kind="lib" path="lib/com.jcraft/jars/jsch-0.1.29.jar"/>
