From a455c0557295088c23e502b438e15d2d409e7a04 Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Sun, 5 Feb 2017 17:32:19 -0500 Subject: [PATCH 1/4] add OSGI metadata --- google-api-client/pom.xml | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/google-api-client/pom.xml b/google-api-client/pom.xml index 71edbb65a..032cd52f7 100644 --- a/google-api-client/pom.xml +++ b/google-api-client/pom.xml @@ -36,20 +36,42 @@ - true +true + ${project.build.outputDirectory}/META-INF/MANIFEST.MF jar - compile + package jar + + org.apache.felix + maven-bundle-plugin + 2.5.4 + + + bundle-manifest + process-classes + + manifest + + + + + + https://developers.google.com/api-client-library/java/ + The Google API Client Library for Java provides functionality common to all Google APIs; for example HTTP transport, error handling, authentication, JSON parsing, media download/upload, and batching. + com.google.api.client.googleapis + + + maven-source-plugin From 3a4a3fdc7a25978aa2a9c41332a5093023a10de0 Mon Sep 17 00:00:00 2001 From: Elliotte Rusty Harold Date: Mon, 6 Feb 2017 14:51:54 -0500 Subject: [PATCH 2/4] more default behavior --- google-api-client/pom.xml | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/google-api-client/pom.xml b/google-api-client/pom.xml index 032cd52f7..cf2f93ebc 100644 --- a/google-api-client/pom.xml +++ b/google-api-client/pom.xml @@ -41,15 +41,6 @@ ${project.build.outputDirectory}/META-INF/MANIFEST.MF - - - jar - package - - jar - - - org.apache.felix @@ -77,7 +68,6 @@ source-jar - compile jar From 4d85d84955dc028e0a2089122230e85d2f566684 Mon Sep 17 00:00:00 2001 From: Elliotte Harold Date: Thu, 6 Sep 2018 18:12:02 -0400 Subject: [PATCH 3/4] add OSGI info --- google-api-client-jackson2/pom.xml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/google-api-client-jackson2/pom.xml b/google-api-client-jackson2/pom.xml index 17bb9bba4..e2be54ecd 100644 --- a/google-api-client-jackson2/pom.xml +++ b/google-api-client-jackson2/pom.xml @@ -41,6 +41,27 @@ + + org.apache.felix + maven-bundle-plugin + 2.5.4 + + + bundle-manifest + process-classes + + manifest + + + + + + https://developers.google.com/api-client-library/java/google-http-java-client/reference/1.20.0/jdiff/Google_HTTP_Client_Library_for_Java_1.19.0/com/google/api/client/json/jackson2/package-summary + Low-level implementation of the JSON parser library based on the Jackson 2 JSON library. + com.google.api.client.jackson2 + + + maven-source-plugin From b7f568eda8b848afe0897d31b4ed6a185c843d32 Mon Sep 17 00:00:00 2001 From: Elliotte Harold Date: Thu, 6 Sep 2018 18:14:27 -0400 Subject: [PATCH 4/4] whitespace --- google-api-client/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/google-api-client/pom.xml b/google-api-client/pom.xml index d43a91bbf..03542e7e4 100644 --- a/google-api-client/pom.xml +++ b/google-api-client/pom.xml @@ -36,7 +36,7 @@ -true + true ${project.build.outputDirectory}/META-INF/MANIFEST.MF @@ -50,7 +50,7 @@ bundle-manifest process-classes - + manifest