You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@river.apache.org by pe...@apache.org on 2020/07/07 11:13:02 UTC

svn commit: r1879586 - in /river/jtsk/modules/modularize/apache-river/river-logging: ./ bnd.bnd pom.xml src/ src/main/ src/main/resources/ src/test/ src/test/java/

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>