<project name="ibiblio-SLF4J" default="bundle" basedir="."> | |
<property file="build.properties" /> | |
<target name="bundle-IMPL"> | |
<mkdir dir="tmp/ibiblio" /> | |
<delete> | |
<fileset dir="tmp/ibiblio" includes="**/*" /> | |
</delete> | |
<mkdir dir="tmp/ibiblio" /> | |
<copy file="LICENSE.txt" tofile="tmp/ibiblio/LICENSE.txt" /> | |
<copy file="slf4j-${impl}.jar" tofile="tmp/ibiblio/slf4j-${impl}-${version}.jar" /> | |
<copy file="slf4j-${impl}-sources.jar" tofile="tmp/ibiblio/slf4j-${impl}-${version}-sources.jar" /> | |
<copy file="src/pom/project-${impl}.xml" tofile="tmp/ibiblio/project.xml"> | |
<filterset> | |
<filter token="VERSION" value="${version}" /> | |
</filterset> | |
</copy> | |
<jar jarfile="tmp/slf4j-${impl}-${version}-bundle.jar" basedir="tmp/ibiblio" | |
includes="LICENSE.txt, | |
project.xml, | |
slf4j-${impl}-${version}.jar, | |
slf4j-${impl}-${version}-sources.jar" /> | |
</target> | |
<target name="bundle" depends="nop, simple, log4j12, log4j13, jdk14, jcl, JOS"> | |
</target> | |
<target name="nop"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="nop" /> | |
</antcall> | |
</target> | |
<target name="simple"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="simple" /> | |
</antcall> | |
</target> | |
<target name="jdk14"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="jdk14" /> | |
</antcall> | |
</target> | |
<target name="jcl"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="jcl" /> | |
</antcall> | |
</target> | |
<target name="log4j12"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="log4j12" /> | |
</antcall> | |
</target> | |
<target name="log4j13"> | |
<antcall target="bundle-IMPL"> | |
<param name="impl" value="log4j13" /> | |
</antcall> | |
</target> | |
<target name="JOS"> | |
<mkdir dir="tmp/ibiblio" /> | |
<delete> | |
<fileset dir="tmp/ibiblio" includes="**/*" /> | |
</delete> | |
<mkdir dir="tmp/ibiblio" /> | |
<copy file="src/docs/ASL.txt" tofile="tmp/ibiblio/LICENSE.txt" /> | |
<copy file="${jcl.jar}" tofile="tmp/ibiblio/jcl${jcl-version}-over-slf4j-${version}.jar" /> | |
<copy file="src/pom/project-JCL-over-SLF4J.xml" tofile="tmp/ibiblio/project.xml"> | |
<filterset> | |
<filter token="VERSION" value="${version}" /> | |
</filterset> | |
</copy> | |
<jar jarfile="tmp/jcl${jcl-version}-over-slf4j-${version}-bundle.jar" basedir="tmp/ibiblio" includes="LICENSE.txt, | |
project.xml, | |
jcl${jcl-version}-over-slf4j-${version}.jar" /> | |
</target> | |
</project> |