From 9a2a89d7d7fef5b426d82f290109fb67e8bc7fdf Mon Sep 17 00:00:00 2001 From: gjoranv Date: Tue, 30 Jun 2020 02:00:47 +0200 Subject: Add a separate module for documentapi dependencies. - Makes the poms maintainable. - Yields correct Import-Packages for container-documentapi --- documentapi-dependencies/.gitignore | 3 ++ documentapi-dependencies/OWNERS | 1 + documentapi-dependencies/README.md | 6 +++ documentapi-dependencies/pom.xml | 75 +++++++++++++++++++++++++++++++++++++ 4 files changed, 85 insertions(+) create mode 100644 documentapi-dependencies/.gitignore create mode 100644 documentapi-dependencies/OWNERS create mode 100644 documentapi-dependencies/README.md create mode 100644 documentapi-dependencies/pom.xml (limited to 'documentapi-dependencies') diff --git a/documentapi-dependencies/.gitignore b/documentapi-dependencies/.gitignore new file mode 100644 index 00000000000..35f8acd14ce --- /dev/null +++ b/documentapi-dependencies/.gitignore @@ -0,0 +1,3 @@ +documentapi-dependencies.iml +target +/pom.xml.build diff --git a/documentapi-dependencies/OWNERS b/documentapi-dependencies/OWNERS new file mode 100644 index 00000000000..3b2ba1ede81 --- /dev/null +++ b/documentapi-dependencies/OWNERS @@ -0,0 +1 @@ +gjoranv diff --git a/documentapi-dependencies/README.md b/documentapi-dependencies/README.md new file mode 100644 index 00000000000..35654dc24b2 --- /dev/null +++ b/documentapi-dependencies/README.md @@ -0,0 +1,6 @@ + +# Documentapi-dependencies + +Pom artifact that lists dependencies that are common between `documentapi` and +`container-documentapi`. These dependencies are provided by the Jdisc container, +but are needed in scope 'compile' for building standalone document clients. diff --git a/documentapi-dependencies/pom.xml b/documentapi-dependencies/pom.xml new file mode 100644 index 00000000000..6a48c7e9c71 --- /dev/null +++ b/documentapi-dependencies/pom.xml @@ -0,0 +1,75 @@ + + + + 4.0.0 + + com.yahoo.vespa + parent + 7-SNAPSHOT + ../parent/pom.xml + + documentapi-dependencies + pom + 7-SNAPSHOT + + + + + com.yahoo.vespa + annotations + ${project.version} + + + com.yahoo.vespa + component + ${project.version} + + + com.yahoo.vespa + config + ${project.version} + + + com.yahoo.vespa + config-lib + ${project.version} + + + com.yahoo.vespa + configdefinitions + ${project.version} + + + com.yahoo.vespa + document + ${project.version} + + + com.yahoo.vespa + jrt + ${project.version} + + + com.yahoo.vespa + messagebus + ${project.version} + + + com.yahoo.vespa + vdslib + ${project.version} + + + com.yahoo.vespa + vespajlib + ${project.version} + + + com.yahoo.vespa + yolean + ${project.version} + + + + -- cgit v1.2.3