@@ -67,6 +67,20 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -82,6 +96,16 @@ | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -64,6 +64,20 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -79,6 +93,16 @@ | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -61,7 +61,31 @@ | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -59,7 +59,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -64,7 +64,31 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -62,7 +62,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -59,7 +59,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -63,6 +63,20 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -86,6 +100,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<testResources> | |||
<testResource> | |||
<directory>../../../../src/etc/testcases</directory> | |||
@@ -60,7 +60,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -65,6 +65,20 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -76,6 +90,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -59,6 +59,20 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -74,6 +88,16 @@ | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -78,6 +78,20 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -93,6 +107,16 @@ | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -64,7 +64,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -84,7 +84,31 @@ | |||
</systemProperties> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -55,7 +55,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -64,6 +64,20 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -79,6 +93,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -92,6 +92,20 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -102,6 +116,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -65,12 +65,30 @@ | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<includes> | |||
<include>**/*JUnit4*</include> | |||
</includes> | |||
<excludes> | |||
<exclude>**/*Ignored*</exclude> | |||
</excludes> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -75,6 +75,20 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -85,6 +99,16 @@ | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/tests/junit</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -49,7 +49,29 @@ | |||
</testIncludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<mainClass>org.apache.tools.ant.launch.Launcher</mainClass> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<!-- tests depend on Ant (Os) --> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
@@ -68,6 +68,20 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</compilerArguments> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-antrun-plugin</artifactId> | |||
@@ -89,6 +103,16 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</executions> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -55,7 +55,31 @@ | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -67,7 +67,31 @@ | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/tests/junit</sourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
<directory>../../../../target/${project.artifactId}</directory> | |||
@@ -61,7 +61,31 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/ma | |||
</includes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
</resources> | |||
<sourceDirectory>../../../../src/main</sourceDirectory> | |||
<testSourceDirectory>../../../../src/testcases</testSourceDirectory> | |||
<outputDirectory>../../../../target/${project.artifactId}/classes</outputDirectory> | |||
@@ -214,6 +214,21 @@ | |||
</testExcludes> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-jar-plugin</artifactId> | |||
<configuration> | |||
<archive> | |||
<index>true</index> | |||
<manifest> | |||
<mainClass>org.apache.tools.ant.Main</mainClass> | |||
<addExtensions>true</addExtensions> | |||
<addDefaultImplementationEntries>true</addDefaultImplementationEntries> | |||
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries> | |||
</manifest> | |||
</archive> | |||
</configuration> | |||
</plugin> | |||
<plugin> | |||
<groupId>org.apache.maven.plugins</groupId> | |||
<artifactId>maven-surefire-plugin</artifactId> | |||
@@ -250,6 +265,14 @@ | |||
</plugin> | |||
</plugins> | |||
<resources> | |||
<resource> | |||
<directory>../../../..</directory> | |||
<targetPath>META-INF</targetPath> | |||
<includes> | |||
<include>LICENSE</include> | |||
<include>NOTICE</include> | |||
</includes> | |||
</resource> | |||
<resource> | |||
<directory>../../../../src/main</directory> | |||
<filtering>true</filtering> | |||