################################################################ # Licensed to the Apache Software Foundation (ASF) under one # # or more contributor license agreements. See the NOTICE file # # distributed with this work for additional information # # regarding copyright ownership. The ASF licenses this file # # to you under the Apache License, Version 2.0 (the # # "License"); you may not use this file except in compliance # # with the License. You may obtain a copy of the License at # # # # http://www.apache.org/licenses/LICENSE-2.0 # # # # Unless required by applicable law or agreed to in writing, # # software distributed under the License is distributed on an # # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY # # KIND, either express or implied. See the License for the # # specific language governing permissions and limitations # # under the License. # ################################################################ # ------------------------------------------------------------------- # I N C L U D E P R O P E R T I E S # ------------------------------------------------------------------- # Specifies the location of jar files to include in the classpath # # the relative base directory # james.dir = ${basedir} # # third party binary directories # lib.dir = ../stage # # junit # junit # 3.8.1 # test # # -------------------------------------------------- # Groups # -------------------------------------------------- path.lib.james=org.apache.james/jars # Sun's JavaMail Implementation path.lib.javamail=javax.mail/jars # Geronimo JavaMail Implementation #path.lib.javamail=org.apache.geronimo.javamail/jars path.lib.commonsdbcp=commons-dbcp/jars path.lib.commonscollections=commons-collections/jars path.lib.commonsio=commons-io/jars path.lib.derby=org.apache.derby/jars path.lib.torque=org.apache.torque/jars path.lib.commonslogging=commons-logging/jars path.lib.village=org.apache.torque/jars path.lib.commonsconfiguration=commons-configuration/jars path.lib.commonsbeanutils=commons-beanutils/jars path.lib.commonsdigester=commons-digester/jars # Sun's Javamail implementation path.lib.activation=javax.activation/jars # Geronimo JavaMail Implementation #path.lib.activation=org.apache.geronimo.specs/jars path.lib.commonspool=commons-pool/jars path.lib.commonslang=commons-lang/jars path.lib.commonsnet=commons-net/jars path.lib.jmock=org.jmock/jars path.lib.junit=junit/jars path.lib.openjpa=org.apache.openjpa/jars path.lib.spec=org.apache.geronimo.specs/jars path.lib.serp=net.sourceforge.serp/jars path.lib.h2=com.h2database/jars path.lib.hamcrest=org.hamcrest/jars # -------------------------------------------------- # REQUIRED LIBRARIES # -------------------------------------------------- # ----- Javax mail ----- #jarname.javax-mail.jar=${javamail.id}.jar # Sun's Javamail Implementation jarname.javax-mail.jar=mail-1.4.1.jar # Geronimo JavaMail Implementation #jarname.javax-mail.jar=geronimo-javamail_1.4_mail-1.6.jar javax-mail.jar=${path.lib.javamail}/${jarname.javax-mail.jar} # ----- Activation ----- #jarname.javax-activation.jar=${activation.id}.jar # Sun's Javamail Implementation jarname.javax-activation.jar=activation-1.1.1.jar # Geronimo JavaMail Implementation #jarname.javax-activation.jar=geronimo-activation_1.1_spec-1.0.2.jar javax-activation.jar=${path.lib.activation}/${jarname.javax-activation.jar} # ----- Commons ----- jarname.commons-dbcp.jar=commons-dbcp-1.2.1.jar commons-dbcp.jar=${path.lib.commonsdbcp}/${jarname.commons-dbcp.jar} jarname.commons-pool.jar=commons-pool-1.2.jar commons-pool.jar=${path.lib.commonspool}/${jarname.commons-pool.jar} jarname.commons-collections.jar=commons-collections-3.2.1.jar commons-collections.jar=${path.lib.commonscollections}/${jarname.commons-collections.jar} jarname.derby.jar=derby-10.2.2.0.jar derby.jar=${path.lib.derby}/${jarname.derby.jar} jarname.commons-logging.jar=commons-logging-1.1.jar commons-logging.jar=${path.lib.commonslogging}/${jarname.commons-logging.jar} # ----- torque ----- jarname.torque.jar=torque-runtime-3.3.jar torque.jar=${path.lib.torque}/${jarname.torque.jar} jarname.village.jar=village-3.3.jar village.jar=${path.lib.village}/${jarname.village.jar} jarname.commons-lang.jar=commons-lang-2.4.jar commons-lang.jar=${path.lib.commonslang}/${jarname.commons-lang.jar} jarname.commons-configuration.jar=commons-configuration-1.1.jar commons-configuration.jar=${path.lib.commonsconfiguration}/${jarname.commons-configuration.jar} jarname.commons-beanutils.jar=commons-beanutils-1.7.0.jar commons-beanutils.jar=${path.lib.commonsbeanutils}/${jarname.commons-beanutils.jar} jarname.commons-io.jar=commons-io-1.2.jar commons-io.jar=${path.lib.commonsio}/${jarname.commons-io.jar} # ------ JPA ------ jarname.openjpa=openjpa-1.2.0.jar openjpa.jar=${path.lib.openjpa}/${jarname.openjpa} jarname.jpa=geronimo-jpa_3.0_spec-1.0.jar jpa.jar=${path.lib.spec}/${jarname.jpa} jarname.jta=geronimo-jta_1.1_spec-1.1.jar jta.jar=${path.lib.spec}/${jarname.jta} jarname.h2=h2-1.0.79.jar h2.jar=${path.lib.h2}/${jarname.h2} jarname.serp=serp-1.13.1.jar serp.jar=${path.lib.serp}/${jarname.serp} # ----- Mime4J----- jarname.mime4j.jar=apache-mime4j-0.6.jar mime4j.jar=${path.lib.james}/${jarname.mime4j.jar} # -------------------------------------------------- # TEST LIBRARIES # -------------------------------------------------- jarname.hamcrest-core.jar=hamcrest-core-1.1.jar jarname.hamcrest-library.jar=hamcrest-library-1.1.jar hamcrest-core.jar=${path.lib.hamcrest}/${jarname.hamcrest-core.jar} hamcrest-library.jar=${path.lib.hamcrest}/${jarname.hamcrest-library.jar} jarname.jmock-junit.jar=jmock-junit3-2.5.1.jar jarname.jmock.jar=jmock-2.5.1.jar jmock.jar=${path.lib.jmock}/${jarname.jmock.jar} jmock-junit.jar=${path.lib.jmock}/${jarname.jmock-junit.jar} jarname.junit.jar=junit-3.8.1.jar junit.jar=${path.lib.junit}/${jarname.junit.jar} #------ BND used to OSGi enable build bnd.jar=${lib.dir}/biz.aQute/jars/bnd-0.0.249.jar