Author: peter_firmstone
Date: Tue Jul  7 11:13:01 2020
New Revision: 1879586

URL: http://svn.apache.org/viewvc?rev=1879586&view=rev
Log:
RIVER-300 introduce maven to the river build process

Module name change by Phillip Rhodes, 7th July 2020

Added:
    river/jtsk/modules/modularize/apache-river/river-logging/
    river/jtsk/modules/modularize/apache-river/river-logging/bnd.bnd
    river/jtsk/modules/modularize/apache-river/river-logging/pom.xml
    river/jtsk/modules/modularize/apache-river/river-logging/src/
    river/jtsk/modules/modularize/apache-river/river-logging/src/main/
    river/jtsk/modules/modularize/apache-river/river-logging/src/main/resources/
    river/jtsk/modules/modularize/apache-river/river-logging/src/test/
    river/jtsk/modules/modularize/apache-river/river-logging/src/test/java/

Added: river/jtsk/modules/modularize/apache-river/river-logging/bnd.bnd
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-logging/bnd.bnd?rev=1879586&view=auto
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-logging/bnd.bnd (added)
+++ river/jtsk/modules/modularize/apache-river/river-logging/bnd.bnd Tue Jul  7 
11:13:01 2020
@@ -0,0 +1,3 @@
+-exportcontents: \
+    org.apache.river.logging
+-sources: false
\ No newline at end of file

Added: river/jtsk/modules/modularize/apache-river/river-logging/pom.xml
URL: 
http://svn.apache.org/viewvc/river/jtsk/modules/modularize/apache-river/river-logging/pom.xml?rev=1879586&view=auto
==============================================================================
--- river/jtsk/modules/modularize/apache-river/river-logging/pom.xml (added)
+++ river/jtsk/modules/modularize/apache-river/river-logging/pom.xml Tue Jul  7 
11:13:01 2020
@@ -0,0 +1,159 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- ~ Copyright (C) 2014 the original author or authors. ~ ~ Licensed 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. -->
+<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/xsd/maven-4.0.0.xsd";>
+       <modelVersion>4.0.0</modelVersion>
+
+       <parent>
+               <groupId>org.apache</groupId>
+               <artifactId>river</artifactId>
+               <version>3.0-SNAPSHOT</version>
+       </parent>
+
+       <groupId>org.apache.river</groupId>
+       <artifactId>river-logging</artifactId>
+       <packaging>jar</packaging>
+
+       <name>Module :: River Logging</name>
+       <description>River Logging</description>
+
+       <properties>
+       </properties>
+
+       <dependencies>
+
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>4.6</version>
+                       <scope>test</scope>
+               </dependency>
+       </dependencies>
+
+       <build>
+               <plugins>
+                       <plugin>
+                               <groupId>biz.aQute.bnd</groupId>
+                               <artifactId>bnd-maven-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>bnd-process</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.owasp</groupId>
+                               <artifactId>dependency-check-maven</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>check</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <!--<plugin> 
<groupId>org.apache.maven.plugins</groupId> 
<artifactId>maven-jar-plugin</artifactId> 
+                               <version>2.2</version> <configuration> 
<archive> <manifestEntries> 
<Implementation-Version>${project.version}</Implementation-Version> 
+                               
<Class-Path>river-resources-${project.version}.jar 
high-scale-lib-${high.scale.lib.version}.jar</Class-Path> 
+                               </manifestEntries> </archive> </configuration> 
</plugin> -->
+
+                       <!--<plugin> <groupId>org.codehaus.gmaven</groupId> 
<artifactId>gmaven-plugin</artifactId> 
+                               <configuration> 
<providerSelection>${gmavenProviderSelection}</providerSelection> 
+                               <source/> </configuration> <executions> 
<execution> <goals> <goal>generateStubs</goal> 
+                               <goal>compile</goal> 
<goal>generateTestStubs</goal> <goal>testCompile</goal> 
+                               </goals> </execution> </executions> 
<dependencies> <dependency> <groupId>org.codehaus.groovy</groupId> 
+                               <artifactId>groovy-all</artifactId> 
<version>${groovy.version}</version> 
+                               </dependency> </dependencies> </plugin> -->
+
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-source-plugin</artifactId>
+                               <version>2.1.1</version>
+                               <executions>
+                                       <execution>
+                                               <id>attach-sources</id>
+                                               <phase>verify</phase>
+                                               <goals>
+                                                       <goal>jar-no-fork</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <version>2.3.2</version>
+                               <configuration>
+                                       <source>1.8</source>
+                                       <profile>compact1</profile>
+                                       <target>1.8</target>
+                                       <debug>true</debug>
+                                       <optimize>true</optimize>
+                                       <encoding>UTF-8</encoding>
+                                       <meminitial>128m</meminitial>
+                                       <maxmem>1024m</maxmem>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.codehaus.mojo</groupId>
+                               
<artifactId>retrotranslator-maven-plugin</artifactId>
+                               <version>1.0-alpha-4</version>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       
<goal>translate-project</goal>
+                                               </goals>
+                                               <configuration>
+                                                       
<classifier>jdk14</classifier>
+                                                       <attach>true</attach>
+                                               </configuration>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                       </plugin>
+               </plugins>
+
+               <pluginManagement>
+                       <plugins>
+                               <plugin>
+                                       <groupId>org.eclipse.m2e</groupId>
+                                       
<artifactId>lifecycle-mapping</artifactId>
+                                       <version>1.0.0</version>
+                                       <configuration>
+                                               <lifecycleMappingMetadata>
+                                                       <pluginExecutions>
+                                                               
<pluginExecution>
+                                                                       
<pluginExecutionFilter>
+                                                                               
<groupId>biz.aQute.bnd</groupId>
+                                                                               
<artifactId>bnd-maven-plugin</artifactId>
+                                                                               
<versionRange>[1.0.0,)</versionRange>
+                                                                               
<goals>
+                                                                               
        <goal>bnd-process</goal>
+                                                                               
</goals>
+                                                                       
</pluginExecutionFilter>
+                                                                       <action>
+                                                                               
<ignore />
+                                                                       
</action>
+                                                               
</pluginExecution>
+                                                       </pluginExecutions>
+                                               </lifecycleMappingMetadata>
+                                       </configuration>
+                               </plugin>
+                       </plugins>
+               </pluginManagement>
+
+       </build>
+
+</project>


Reply via email to