Repository: jena Updated Branches: refs/heads/master 2dbbc9913 -> f2ef20511
Wiring in jena-base Project: http://git-wip-us.apache.org/repos/asf/jena/repo Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/f2ef2051 Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/f2ef2051 Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/f2ef2051 Branch: refs/heads/master Commit: f2ef20511a5d0c7569ca032ba9c32a134f61eaf5 Parents: 2dbbc99 Author: Andy Seaborne <[email protected]> Authored: Mon Apr 27 16:46:49 2015 +0100 Committer: Andy Seaborne <[email protected]> Committed: Mon Apr 27 16:46:49 2015 +0100 ---------------------------------------------------------------------- jena-base/pom.xml | 124 +++++++++++++++++++++++++++++++++++++++++++++++++ jena-core/pom.xml | 24 ++++++---- pom.xml | 6 ++- 3 files changed, 143 insertions(+), 11 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/jena/blob/f2ef2051/jena-base/pom.xml ---------------------------------------------------------------------- diff --git a/jena-base/pom.xml b/jena-base/pom.xml new file mode 100644 index 0000000..113ce7c --- /dev/null +++ b/jena-base/pom.xml @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You 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/maven-v4_0_0.xsd"> + + <modelVersion>4.0.0</modelVersion> + <parent> + <groupId>org.apache.jena</groupId> + <artifactId>jena-parent</artifactId> + <version>14-SNAPSHOT</version> + <relativePath>../jena-parent</relativePath> + </parent> + <artifactId>jena-base</artifactId> + <version>3.0.0-SNAPSHOT</version> + <name>Apache Jena - Base Common Environment</name> + <description> + This module contains non-RDF library code and the common system runtime. + </description> + + <dependencies> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> + + <dependency> + <groupId>org.apache.jena</groupId> + <artifactId>jena-shaded-guava</artifactId> + <version>3.0.0-SNAPSHOT</version> + </dependency> + + </dependencies> + + <build> + + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <includes> + <include>org/apache/jena/iri/test/TestPackage.java</include> + </includes> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar-no-fork</goal> + </goals> + </execution> + <!-- + <execution> + <id>attach-sources-test</id> + <goals> + <goal>test-jar</goal> + </goals> + </execution> + --> + </executions> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + <configuration> + <version>true</version> + <show>public</show> + <quiet>true</quiet> + <encoding>UTF-8</encoding> + <windowtitle>Apache Jena Base </windowtitle> + <doctitle>Apache Jena Base ${project.version}</doctitle> + <bottom>Licenced under the Apache License, Version 2.0</bottom> + </configuration> + </plugin> + + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-resources-plugin</artifactId> + <configuration> + <encoding>UTF-8</encoding> + </configuration> + </plugin> + + </plugins> + </build> + + +</project> http://git-wip-us.apache.org/repos/asf/jena/blob/f2ef2051/jena-core/pom.xml ---------------------------------------------------------------------- diff --git a/jena-core/pom.xml b/jena-core/pom.xml index 7e95c7e..e8d26dd 100644 --- a/jena-core/pom.xml +++ b/jena-core/pom.xml @@ -40,16 +40,11 @@ <dependencies> <dependency> - <groupId>junit</groupId> - <artifactId>junit</artifactId> - <scope>test</scope> + <groupId>org.apache.jena</groupId> + <artifactId>jena-base</artifactId> + <version>3.0.0-SNAPSHOT</version> </dependency> - - <dependency> - <groupId>org.slf4j</groupId> - <artifactId>slf4j-api</artifactId> - </dependency> - + <dependency> <groupId>org.apache.jena</groupId> <artifactId>jena-iri</artifactId> @@ -60,6 +55,17 @@ <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> </dependency> + + <dependency> + <groupId>org.slf4j</groupId> + <artifactId>slf4j-api</artifactId> + </dependency> + + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <scope>test</scope> + </dependency> </dependencies> http://git-wip-us.apache.org/repos/asf/jena/blob/f2ef2051/pom.xml ---------------------------------------------------------------------- diff --git a/pom.xml b/pom.xml index 80c6b6c..c474d91 100644 --- a/pom.xml +++ b/pom.xml @@ -66,6 +66,8 @@ <module>jena-parent</module> <!-- <module>jena-shared-guava</module> --> <!-- <module>jena-iri</module> --> + <module>jena-base</module> + <module>jena-core</module> <module>jena-arq</module> <module>jena-tdb</module> @@ -103,11 +105,11 @@ <module>jena-parent</module> <module>jena-shaded-guava</module> <module>jena-iri</module> - <module>jena-core</module> + <module>jena-base</module> + <module>jena-core</module> <module>jena-arq</module> <module>jena-tdb</module> - <module>apache-jena-libs</module> <module>jena-text</module>
