<?xml version="1.0" encoding="UTF-8"?>

<project>
	<pomVersion>3</pomVersion>
	<extend>../../../master/project.xml</extend>
	<name>sakai-db-pack</name>
	<groupId>sakaiproject</groupId>
	<id>sakai-db-pack</id>
	<currentVersion>${sakai.version}</currentVersion>
	<organization>
		<name>Sakai Foundation</name>
		<url>http://sakaiproject.org/</url>
	</organization>
	<inceptionYear>2003</inceptionYear>

	<properties>
		<!-- deploy as a components -->
		<deploy.type>components</deploy.type>
	</properties>

	<dependencies>

		<dependency>
			<groupId>sakaiproject</groupId>
			<artifactId>sakai-db-impl</artifactId>
			<version>${sakai.version}</version>
			<properties>
				<war.bundle>true</war.bundle>
			</properties>
		</dependency>

		<!-- provision the enviromemnt for hsqldb -->
		<dependency>
			<groupId>hsqldb</groupId>
			<artifactId>hsqldb</artifactId>
			<version>1.8.0.5</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>cglib</groupId>
			<artifactId>cglib-nodep</artifactId>
			<version>2.1_3</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>commons-collections</groupId>
			<artifactId>commons-collections</artifactId>
			<version>3.1</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>commons-dbcp</groupId>
			<artifactId>commons-dbcp</artifactId>
			<version>1.2.1</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>commons-pool</groupId>
			<artifactId>commons-pool</artifactId>
			<version>1.3</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>dom4j</groupId>
			<artifactId>dom4j</artifactId>
			<version>1.6.1</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>antlr</groupId>
			<artifactId>antlr</artifactId>
			<version>2.7.6rc1</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>ehcache</groupId>
			<artifactId>ehcache</artifactId>
			<version>1.1</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>${sakai.hibernate.groupId}</groupId>
			<artifactId>${sakai.hibernate.artifactId}</artifactId>
			<version>${sakai.hibernate.version}</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>jdbc</groupId>
			<artifactId>jdbc2_0-stdext</artifactId>
			<!-- version from hibernate 2.1.8 -->
			<version>h2.1.8</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>jta</groupId>
			<artifactId>jta</artifactId>
			<!-- version from hibernate 2.1.8 -->
			<version>h2.1.8</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>
	
		<dependency>
			<groupId>xalan</groupId>
			<artifactId>xalan</artifactId>
			<version>2.6.0</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>

		<!-- while not directly needed by hibernate, as long as we are deploying hbm+pojo jars to shared, we want them to be able to use this one dependency -ggolden -->
		<dependency>
			<groupId>commons-lang</groupId>
			<artifactId>commons-lang</artifactId>
			<version>${sakai.commons.lang.version}</version>
			<properties>
				<!-- deploy dependency jar to "shared", "common" or "server": use <war.bundle>true</war.bundle> to include in war -->
				<deploy.target>shared</deploy.target>
			</properties>
		</dependency>

	</dependencies>
	
	<build>

		<!-- java source -->
		<sourceDirectory>src/java</sourceDirectory>

	</build>

</project>
