| @@ -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> | |||