<!-- 

Code-generated ant classpath for client component
======================================================
This file is generated by antClasspath.groovy under 
OMERO_HOME/components/antlib/resources/groovy

This is done by using the command:
ant -f OMERO_HOME/components/antlib/resources/maven.xml

Properties set here can be overwritten in the 
OMERO_HOME/components/*/global.xml files BEFORE
importing this file.

-->
<project name="bioformats-omero_classpath" default="classpath-generate" basedir=".">

  <dirname property="up-one" file="${basedir}"/>
  <import file="${up-one}/antlib/resources/global.xml"/>

  <property name="artifact.name" value="bioformats-omero"/>
  <property name="artifact.group" value="omero"/>
  <property name="artifact.version" value="3.0-Beta1"/>
  <property name="artifact.packaging" value="jar"/><!-- Default; override in component/build.xml -->
  <property name="artifact.final.name" value="bioformats-omero-3.0-Beta1.${artifact.packaging}"/>
  <property name="artifact.path" value="omero/bioformats-omero/3.0-Beta1/${artifact.final.name}"/>

  <filelist id="generated.compile.filelist" dir="${omero.repo.local}">
	<file name="ant/ant/1.6.5/ant-1.6.5.jar"/>
	<file name="commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/>
	<file name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
	<file name="groovy/groovy-all-1.0-jsr/05/groovy-all-1.0-jsr-05.jar"/>
	<file name="log4j/log4j/1.2.8/log4j-1.2.8.jar"/>
	<file name="omero/omejava/unknown/omejava-unknown.jar"/>
	<file name="omero/common/3.0-Beta1/common-3.0-Beta1.jar"/>
	<file name="omero/client/3.0-Beta1/client-3.0-Beta1.jar"/>
	<file name="omero/dsl/3.0-Beta1/dsl-3.0-Beta1.jar"/>
	<file name="omero/jboss-aop-jdk50-client/4.0.4.GA/jboss-aop-jdk50-client-4.0.4.GA.jar"/>
	<file name="omero/jboss-aspect-library-jdk50/4.0.4.GA/jboss-aspect-library-jdk50-4.0.4.GA.jar"/>
	<file name="omero/jboss-ejb3/4.0.4.GA/jboss-ejb3-4.0.4.GA.jar"/>
	<file name="omero/jboss-ejb3x/4.0.4.GA/jboss-ejb3x-4.0.4.GA.jar"/>
	<file name="omero/jbossall-client/4.0.4.GA/jbossall-client-4.0.4.GA.jar"/>
	<file name="org/springframework/spring/2.0/spring-2.0.jar"/>
	<file name="qdox/qdox/1.5/qdox-1.5.jar"/>
	<file name="velocity-tools/velocity-tools-generic/1.1/velocity-tools-generic-1.1.jar"/>
	<file name="velocity/velocity/1.4/velocity-1.4.jar"/>
  </filelist>

  <patternset id="generated.compile.patternset">
	<include name="ant/ant/1.6.5/ant-1.6.5.jar"/>
	<include name="commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/>
	<include name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
	<include name="groovy/groovy-all-1.0-jsr/05/groovy-all-1.0-jsr-05.jar"/>
	<include name="log4j/log4j/1.2.8/log4j-1.2.8.jar"/>
	<include name="omero/omejava/unknown/omejava-unknown.jar"/>
	<include name="omero/common/3.0-Beta1/common-3.0-Beta1.jar"/>
	<include name="omero/client/3.0-Beta1/client-3.0-Beta1.jar"/>
	<include name="omero/dsl/3.0-Beta1/dsl-3.0-Beta1.jar"/>
	<include name="omero/jboss-aop-jdk50-client/4.0.4.GA/jboss-aop-jdk50-client-4.0.4.GA.jar"/>
	<include name="omero/jboss-aspect-library-jdk50/4.0.4.GA/jboss-aspect-library-jdk50-4.0.4.GA.jar"/>
	<include name="omero/jboss-ejb3/4.0.4.GA/jboss-ejb3-4.0.4.GA.jar"/>
	<include name="omero/jboss-ejb3x/4.0.4.GA/jboss-ejb3x-4.0.4.GA.jar"/>
	<include name="omero/jbossall-client/4.0.4.GA/jbossall-client-4.0.4.GA.jar"/>
	<include name="org/springframework/spring/2.0/spring-2.0.jar"/>
	<include name="qdox/qdox/1.5/qdox-1.5.jar"/>
	<include name="velocity-tools/velocity-tools-generic/1.1/velocity-tools-generic-1.1.jar"/>
	<include name="velocity/velocity/1.4/velocity-1.4.jar"/>
  </patternset>

  <filelist id="generated.test.filelist" dir="${omero.repo.local}">
	<file name="ant/ant/1.6.5/ant-1.6.5.jar"/>
	<file name="commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/>
	<file name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
	<file name="groovy/groovy-all-1.0-jsr/05/groovy-all-1.0-jsr-05.jar"/>
	<file name="jmock/jmock/1.0.1/jmock-1.0.1.jar"/>
	<file name="junit/junit/3.8.1/junit-3.8.1.jar"/>
	<file name="log4j/log4j/1.2.8/log4j-1.2.8.jar"/>
	<file name="omero/omejava/unknown/omejava-unknown.jar"/>
	<file name="omero/common/3.0-Beta1/common-3.0-Beta1.jar"/>
	<file name="omero/client/3.0-Beta1/client-3.0-Beta1.jar"/>
	<file name="omero/dsl/3.0-Beta1/dsl-3.0-Beta1.jar"/>
	<file name="omero/jboss-aop-jdk50-client/4.0.4.GA/jboss-aop-jdk50-client-4.0.4.GA.jar"/>
	<file name="omero/jboss-aspect-library-jdk50/4.0.4.GA/jboss-aspect-library-jdk50-4.0.4.GA.jar"/>
	<file name="omero/jboss-ejb3/4.0.4.GA/jboss-ejb3-4.0.4.GA.jar"/>
	<file name="omero/jboss-ejb3x/4.0.4.GA/jboss-ejb3x-4.0.4.GA.jar"/>
	<file name="omero/jbossall-client/4.0.4.GA/jbossall-client-4.0.4.GA.jar"/>
	<file name="omero/postgresql/8.1-405.jdbc3/postgresql-8.1-405.jdbc3.jar"/>
	<file name="org/springframework/spring-mock/2.0/spring-mock-2.0.jar"/>
	<file name="org/springframework/spring/2.0/spring-2.0.jar"/>
	<file name="qdox/qdox/1.5/qdox-1.5.jar"/>
	<file name="testng/testng/5.2-jdk15/testng-5.2-jdk15.jar"/>
	<file name="velocity-tools/velocity-tools-generic/1.1/velocity-tools-generic-1.1.jar"/>
	<file name="velocity/velocity/1.4/velocity-1.4.jar"/>
  </filelist>

  <patternset id="generated.test.patternset">
	<include name="ant/ant/1.6.5/ant-1.6.5.jar"/>
	<include name="commons-collections/commons-collections/3.1/commons-collections-3.1.jar"/>
	<include name="commons-logging/commons-logging/1.0.4/commons-logging-1.0.4.jar"/>
	<include name="groovy/groovy-all-1.0-jsr/05/groovy-all-1.0-jsr-05.jar"/>
	<include name="jmock/jmock/1.0.1/jmock-1.0.1.jar"/>
	<include name="junit/junit/3.8.1/junit-3.8.1.jar"/>
	<include name="log4j/log4j/1.2.8/log4j-1.2.8.jar"/>
	<include name="omero/omejava/unknown/omejava-unknown.jar"/>
	<include name="omero/common/3.0-Beta1/common-3.0-Beta1.jar"/>
	<include name="omero/client/3.0-Beta1/common-3.0-Beta1.jar"/>
	<include name="omero/dsl/3.0-Beta1/dsl-3.0-Beta1.jar"/>
	<include name="omero/jboss-aop-jdk50-client/4.0.4.GA/jboss-aop-jdk50-client-4.0.4.GA.jar"/>
	<include name="omero/jboss-aspect-library-jdk50/4.0.4.GA/jboss-aspect-library-jdk50-4.0.4.GA.jar"/>
	<include name="omero/jboss-ejb3/4.0.4.GA/jboss-ejb3-4.0.4.GA.jar"/>
	<include name="omero/jboss-ejb3x/4.0.4.GA/jboss-ejb3x-4.0.4.GA.jar"/>
	<include name="omero/jbossall-client/4.0.4.GA/jbossall-client-4.0.4.GA.jar"/>
	<include name="omero/postgresql/8.1-405.jdbc3/postgresql-8.1-405.jdbc3.jar"/>
	<include name="org/springframework/spring-mock/2.0/spring-mock-2.0.jar"/>
	<include name="org/springframework/spring/2.0/spring-2.0.jar"/>
	<include name="qdox/qdox/1.5/qdox-1.5.jar"/>
	<include name="testng/testng/5.2-jdk15/testng-5.2-jdk15.jar"/>
	<include name="velocity-tools/velocity-tools-generic/1.1/velocity-tools-generic-1.1.jar"/>
	<include name="velocity/velocity/1.4/velocity-1.4.jar"/>
  </patternset>

  <path id="generated.compile.classpath">
    <filelist refid="generated.compile.filelist"/>
  </path>

  <path id="generated.test.classpath">
    <filelist refid="generated.test.filelist"/>
  </path>

  <target name="dist-copy">
    <copy todir="${dist.dir}/repository/">
      <fileset dir="${omero.repo.local}">
        <patternset refid="generated.compile.patternset"/>
        <patternset refid="generated.test.patternset"/>
      </fileset>
    </copy>
  </target>

  <macrodef name="jars-copy">
    <attribute name="todir"/>
    <attribute name="type"/>
    <sequential>
    <copy todir="@{todir}">
      <fileset dir="${omero.repo.local}">
        <patternset refid="generated.@{type}.patternset"/>
      </fileset>
      <flattenmapper/>
    </copy>
    </sequential>
  </macrodef>

</project>

