[Clirr-devel] CVS: clirr maven.xml,NONE,1.1
Status: Alpha
Brought to you by:
lkuehne
|
From: Lars K?h. <lk...@us...> - 2003-10-05 17:51:07
|
Update of /cvsroot/clirr/clirr
In directory sc8-pr-cvs1:/tmp/cvs-serv22368
Added Files:
maven.xml
Log Message:
compile testlibs before running unit tests, so tests have input libraries to test against
--- NEW FILE ---
<?xml version="1.0"?>
<project default="java:jar"
xmlns:u="jelly:util"
xmlns:j="jelly:core">
<preGoal name="test:test">
<attainGoal name="clirr:compiletestlibs"/>
</preGoal>
<goal name="clirr:compiletestlibs">
<u:tokenize var="testlibs" delim=", ">${clirr.testlibs}</u:tokenize>
<j:forEach items="${testlibs}" var="testlib" indexVar="testlibIdx">
Compiling test input ${testlib}
<j:set var="testlibclassdir" value="${maven.build.dir}/testinput/${testlib}/classes"/>
<mkdir dir="${testlibclassdir}"/>
<javac
srcdir="${basedir}/src/testinput/${testlib}"
destdir="${testlibclassdir}"/>
<jar
basedir="${testlibclassdir}"
jarfile="${maven.build.dir}/testinput/${testlib}.jar" />
</j:forEach>
</goal>
</project>
|