packages: java-slf4j/java-slf4j-build.xml (NEW) - initial, NFY - TODO: gene...
pawelz
pawelz at pld-linux.org
Mon Sep 21 00:26:36 CEST 2009
Author: pawelz Date: Sun Sep 20 22:26:36 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- initial, NFY
- TODO: generate jar manifests
---- Files affected:
packages/java-slf4j:
java-slf4j-build.xml (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/java-slf4j/java-slf4j-build.xml
diff -u /dev/null packages/java-slf4j/java-slf4j-build.xml:1.1
--- /dev/null Mon Sep 21 00:26:36 2009
+++ packages/java-slf4j/java-slf4j-build.xml Mon Sep 21 00:26:30 2009
@@ -0,0 +1,203 @@
+<project name="slf4j" default="jars" basedir=".">
+ <description>
+ PLD build file for slf4j
+ </description>
+
+ <property name="build" location="build"/>
+ <property name="dist" location="dist"/>
+ <property name="tests.reports" location="reports"/>
+ <property name="tests.build" location="tests-build"/>
+ <property name="source" value="1.5"/>
+ <property name="target" value="1.5"/>
+ <property name="pname" value="commons-net"/>
+ <property name="compiler" value="sun"/>
+
+ <property name="commons-lang-jar" value="/usr/share/java/commons-lang.jar"/>
+ <property name="commons-logging-jar" value="/usr/share/java/commons-logging-api.jar"/>
+ <property name="javassist-jar" value="/usr/share/java/javassist.jar"/>
+ <property name="log4j-jar" value="/usr/share/java/log4j.jar"/>
+
+ <target name="clean" description="clean up" >
+ <delete dir="${build}"/>
+ <delete dir="${dist}"/>
+ <!--
+ <delete dir="${tests.reports}"/>
+ <delete dir="${tests.build}"/>
+ -->
+ </target>
+
+ <target name="init">
+ <tstamp/>
+ <mkdir dir="${build}"/>
+ <mkdir dir="${dist}"/>
+ <!--
+ <mkdir dir="${tests.reports}"/>
+ <mkdir dir="${tests.build}"/>
+ -->
+ </target>
+
+ <target name="compile-slf4j-api" depends="init">
+ <mkdir dir="${build}/slf4j-api"/>
+ <javac srcdir="slf4j-api/src/main/java"
+ destdir="${build}/slf4j-api"
+ source="${source}"
+ target="${target}" />
+ </target>
+
+ <path id="slf4j-api">
+ <pathelement location="${build}/slf4j-api"/>
+ </path>
+
+ <target name="compile-slf4j-jdk14" depends="init">
+ <mkdir dir="${build}/slf4j-jdk14"/>
+ <javac srcdir="slf4j-jdk14/src/main/java"
+ destdir="${build}/slf4j-jdk14"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile-jcl-over-slf4j" depends="init,compile-slf4j-api,compile-slf4j-jdk14">
+ <mkdir dir="${build}/jcl-over-slf4j"/>
+ <javac srcdir="jcl-over-slf4j/src/main/java"
+ destdir="${build}/jcl-over-slf4j"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile-jul-to-slf4j" depends="init">
+ <mkdir dir="${build}/jul-to-slf4j"/>
+ <javac srcdir="jul-to-slf4j/src/main/java"
+ destdir="${build}/jul-to-slf4j"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile-log4j-over-slf4j" depends="init">
+ <mkdir dir="${build}/log4j-over-slf4j"/>
+ <javac srcdir="log4j-over-slf4j/src/main/java"
+ destdir="${build}/log4j-over-slf4j"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile-slf4j-ext" depends="init">
+ <mkdir dir="${build}/slf4j-ext"/>
+ <javac srcdir="slf4j-ext/src/main/java"
+ destdir="${build}/slf4j-ext"
+ source="${source}"
+ target="${target}">
+ <classpath>
+ <path refid="slf4j-api"/>
+ <pathelement location="${commons-lang-jar}"/>
+ <pathelement location="${javassist-jar}"/>
+ </classpath>
+ </javac>
+ </target>
+
+ <target name="compile-slf4j-jcl" depends="init">
+ <mkdir dir="${build}/slf4j-jcl"/>
+ <javac srcdir="slf4j-jcl/src/main/java"
+ destdir="${build}/slf4j-jcl"
+ source="${source}"
+ target="${target}">
+ <classpath>
+ <path refid="slf4j-api"/>
+ <pathelement location="${commons-logging-jar}"/>
+ </classpath>
+ </javac>
+ </target>
+
+ <target name="compile-slf4j-log4j12" depends="init">
+ <mkdir dir="${build}/slf4j-log4j12"/>
+ <javac srcdir="slf4j-log4j12/src/main/java"
+ destdir="${build}/slf4j-log4j12"
+ source="${source}"
+ target="${target}">
+ <classpath>
+ <path refid="slf4j-api"/>
+ <pathelement location="${log4j-jar}"/>
+ </classpath>
+ </javac>
+ </target>
+
+ <target name="compile-slf4j-migrator" depends="init">
+ <mkdir dir="${build}/slf4j-migrator"/>
+ <javac srcdir="slf4j-migrator/src/main/java"
+ destdir="${build}/slf4j-migrator"
+ source="${source}"
+ target="${target}" />
+ </target>
+
+ <target name="compile-slf4j-nop" depends="init">
+ <mkdir dir="${build}/slf4j-nop"/>
+ <javac srcdir="slf4j-nop/src/main/java"
+ destdir="${build}/slf4j-nop"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile-slf4j-simple" depends="init">
+ <mkdir dir="${build}/slf4j-simple"/>
+ <javac srcdir="slf4j-simple/src/main/java"
+ destdir="${build}/slf4j-simple"
+ source="${source}"
+ target="${target}">
+ <classpath refid="slf4j-api"/>
+ </javac>
+ </target>
+
+ <target name="compile" depends="compile-jcl-over-slf4j,compile-jul-to-slf4j,compile-log4j-over-slf4j,compile-slf4j-api,compile-slf4j-ext,compile-slf4j-jcl,compile-slf4j-jdk14,compile-slf4j-log4j12,compile-slf4j-nop,compile-slf4j-simple" description="compile all modules"/>
+
+ <target name='jar-jcl-over-slf4j' depends='compile-jcl-over-slf4j'>
+ <jar jarfile='${dist}/jcl-over-slf4j.jar' basedir='${build}/jcl-over-slf4j'/>
+ </target>
+
+ <target name='jar-jul-to-slf4j' depends='compile-jul-to-slf4j'>
+ <jar jarfile='${dist}/jul-to-slf4j.jar' basedir='${build}/jul-to-slf4j'/>
+ </target>
+
+ <target name='jar-log4j-over-slf4j' depends='compile-log4j-over-slf4j'>
+ <jar jarfile='${dist}/log4j-over-slf4j.jar' basedir='${build}/log4j-over-slf4j'/>
+ </target>
+
+ <target name='jar-slf4j-api' depends='compile-slf4j-api'>
+ <jar jarfile='${dist}/slf4j-api.jar' basedir='${build}/slf4j-api'/>
+ </target>
+
+ <target name='jar-slf4j-ext' depends='compile-slf4j-ext'>
+ <jar jarfile='${dist}/slf4j-ext.jar' basedir='${build}/slf4j-ext'/>
+ </target>
+
+ <target name='jar-slf4j-jcl' depends='compile-slf4j-jcl'>
+ <jar jarfile='${dist}/slf4j-jcl.jar' basedir='${build}/slf4j-jcl'/>
+ </target>
+
+ <target name='jar-slf4j-jdk14' depends='compile-slf4j-jdk14'>
+ <jar jarfile='${dist}/slf4j-jdk14.jar' basedir='${build}/slf4j-jdk14'/>
+ </target>
+
+ <target name='jar-slf4j-log4j12' depends='compile-slf4j-log4j12'>
+ <jar jarfile='${dist}/slf4j-log4j12.jar' basedir='${build}/slf4j-log4j12'/>
+ </target>
+
+ <target name='jar-slf4j-nop' depends='compile-slf4j-nop'>
+ <jar jarfile='${dist}/slf4j-nop.jar' basedir='${build}/slf4j-nop'/>
+ </target>
+
+ <target name='jar-slf4j-simple' depends='compile-slf4j-simple'>
+ <jar jarfile='${dist}/slf4j-simple.jar' basedir='${build}/slf4j-simple'/>
+ </target>
+
+ <target name='jars' depends="jar-jcl-over-slf4j,jar-jul-to-slf4j,jar-log4j-over-slf4j,jar-slf4j-api,jar-slf4j-ext,jar-slf4j-jcl,jar-slf4j-jdk14,jar-slf4j-log4j12,jar-slf4j-nop,jar-slf4j-simple" description="build all jars"/>
+
+</project>
================================================================
More information about the pld-cvs-commit
mailing list