<project xmlns="http://maven.apache.org/POM/4.0.0" 
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
	http://maven.apache.org/maven-v4_0_0.xsd">

	<modelVersion>4.0.0</modelVersion>

	<parent>
		<groupId>net.jade-dungeon</groupId>
		<artifactId>jadelibs-scala</artifactId>
		<version>2.0.3</version>
	</parent>

	<artifactId>scalautils</artifactId>
	<packaging>jar</packaging>
	<version>2.0.0</version>
	<name>jade-scala-utils</name>
	<url>https://github.com/Jade-Shan/Jade-scala-utils</url>

	<properties>
	</properties>

	<dependencies>
		<!-- 
		<dependency>
			<groupId>net.jade-dungeon</groupId>
			<artifactId>javautils-dao</artifactId>
		</dependency>
		-->
		<dependency>
			<groupId>com.googlecode.ez-vcard</groupId>
			<artifactId>ez-vcard</artifactId>
		</dependency>
		<dependency>
			<groupId>com.beachape</groupId>
			<artifactId>enumeratum_${scala-floor.version}</artifactId>
		</dependency>
		<!-- 
		<dependency>
			<groupId>org.opencv</groupId>
			<artifactId>opencv</artifactId>
		</dependency>
				 -->
		<!-- 
			<classifier>linux-x86_64</classifier>
			<scope>system</scope>
			<type>so</type>
			<systemPath>/usr/local/share/OpenCV/java/libopencv_java310.so</systemPath>
		<dependency>
			<groupId>net.jade-dungeon.opencv</groupId>
			<artifactId>opencvjar-runtime</artifactId>
			<version>2.4.11</version>
		</dependency>
				 -->
		<dependency>
			<groupId>com.zaxxer</groupId>
			<artifactId>HikariCP</artifactId>
		</dependency>
		<dependency>
			<groupId>javax.servlet</groupId>
			<artifactId>javax.servlet-api</artifactId>
		</dependency>
		<dependency>
			<groupId>org.json4s</groupId>
			<artifactId>json4s-jackson_${scala-floor.version}</artifactId>
		</dependency>
		<dependency>
			<groupId>org.jsoup</groupId>
			<artifactId>jsoup</artifactId>
		</dependency>
		<dependency>
			<groupId>org.json</groupId>
			<artifactId>json</artifactId>
		</dependency>
		<dependency>
			<groupId>ch.qos.logback</groupId>
			<artifactId>logback-classic</artifactId>
		</dependency>
		<dependency>
			<groupId>commons-lang</groupId>
			<artifactId>commons-lang</artifactId>
		</dependency>
		<dependency>
			<groupId>org.apache.httpcomponents</groupId>
			<artifactId>httpclient</artifactId>
		</dependency>
		<dependency>
			<groupId>org.mozilla</groupId>
			<artifactId>rhino</artifactId>
		</dependency>
		<dependency>
			<groupId>com.googlecode.java-diff-utils</groupId>
			<artifactId>diffutils</artifactId>
		</dependency>
		<dependency>
			<groupId>org.xerial</groupId>
			<artifactId>sqlite-jdbc</artifactId>
		</dependency>
		<!-- for test scope -->
		<dependency>
			<groupId>org.scalatest</groupId>
			<artifactId>scalatest_${scala-floor.version}</artifactId>
		</dependency>
		<dependency>
			<groupId>junit</groupId>
			<artifactId>junit</artifactId>
		</dependency>
		<dependency>
			<groupId>mysql</groupId>
			<artifactId>mysql-connector-java</artifactId>
			<scope>test</scope>
		</dependency>
	</dependencies>

	<build>
		<resources>
			<resource>
				<directory>src/main/resources</directory>
				<!-- filter with: mvn resources:resources -Dparam=value -->
				<filtering>true</filtering>
				<includes>
					<include>logback.xml</include>
					<!-- 
					<include>mail.properties</include>
							 -->
					<include>js/**/*.js</include>
				</includes>
			</resource>
		</resources>
	</build>

</project>
