1*77848d63SMatthias Sohn<?xml version="1.0" encoding="UTF-8"?> 2*77848d63SMatthias Sohn<!-- 3*77848d63SMatthias Sohn Copyright (C) 2020, Matthias Sohn <matthias.sohn@sap.com> and others 4*77848d63SMatthias Sohn 5*77848d63SMatthias Sohn This program and the accompanying materials are made available under the 6*77848d63SMatthias Sohn terms of the Eclipse Distribution License v. 1.0 which is available at 7*77848d63SMatthias Sohn http://www.eclipse.org/org/documents/edl-v10.php. 8*77848d63SMatthias Sohn 9*77848d63SMatthias Sohn SPDX-License-Identifier: BSD-3-Clause 10*77848d63SMatthias Sohn--> 11*77848d63SMatthias Sohn 12*77848d63SMatthias Sohn<project xmlns="http://maven.apache.org/POM/4.0.0" 13*77848d63SMatthias Sohn xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 14*77848d63SMatthias Sohn xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 15*77848d63SMatthias Sohn <modelVersion>4.0.0</modelVersion> 16*77848d63SMatthias Sohn 17*77848d63SMatthias Sohn <parent> 18*77848d63SMatthias Sohn <groupId>org.eclipse.jgit</groupId> 19*77848d63SMatthias Sohn <artifactId>org.eclipse.jgit-parent</artifactId> 20*77848d63SMatthias Sohn <version>5.8.0-SNAPSHOT</version> 21*77848d63SMatthias Sohn </parent> 22*77848d63SMatthias Sohn 23*77848d63SMatthias Sohn <artifactId>org.eclipse.jgit.gpg.bc</artifactId> 24*77848d63SMatthias Sohn <name>JGit - BouncyCastle-based GPG support</name> 25*77848d63SMatthias Sohn 26*77848d63SMatthias Sohn <description> 27*77848d63SMatthias Sohn GPG support for JGit based on BouncyCastle 28*77848d63SMatthias Sohn </description> 29*77848d63SMatthias Sohn 30*77848d63SMatthias Sohn <properties> 31*77848d63SMatthias Sohn <translate-qualifier/> 32*77848d63SMatthias Sohn <source-bundle-manifest>${project.build.directory}/META-INF/SOURCE-MANIFEST.MF</source-bundle-manifest> 33*77848d63SMatthias Sohn </properties> 34*77848d63SMatthias Sohn 35*77848d63SMatthias Sohn <dependencies> 36*77848d63SMatthias Sohn <dependency> 37*77848d63SMatthias Sohn <groupId>org.eclipse.jgit</groupId> 38*77848d63SMatthias Sohn <artifactId>org.eclipse.jgit</artifactId> 39*77848d63SMatthias Sohn <version>${project.version}</version> 40*77848d63SMatthias Sohn </dependency> 41*77848d63SMatthias Sohn 42*77848d63SMatthias Sohn <dependency> 43*77848d63SMatthias Sohn <groupId>org.bouncycastle</groupId> 44*77848d63SMatthias Sohn <artifactId>bcpg-jdk15on</artifactId> 45*77848d63SMatthias Sohn </dependency> 46*77848d63SMatthias Sohn 47*77848d63SMatthias Sohn <dependency> 48*77848d63SMatthias Sohn <groupId>org.bouncycastle</groupId> 49*77848d63SMatthias Sohn <artifactId>bcprov-jdk15on</artifactId> 50*77848d63SMatthias Sohn </dependency> 51*77848d63SMatthias Sohn 52*77848d63SMatthias Sohn <dependency> 53*77848d63SMatthias Sohn <groupId>org.bouncycastle</groupId> 54*77848d63SMatthias Sohn <artifactId>bcpkix-jdk15on</artifactId> 55*77848d63SMatthias Sohn </dependency> 56*77848d63SMatthias Sohn 57*77848d63SMatthias Sohn <dependency> 58*77848d63SMatthias Sohn <groupId>org.slf4j</groupId> 59*77848d63SMatthias Sohn <artifactId>slf4j-api</artifactId> 60*77848d63SMatthias Sohn </dependency> 61*77848d63SMatthias Sohn </dependencies> 62*77848d63SMatthias Sohn 63*77848d63SMatthias Sohn <build> 64*77848d63SMatthias Sohn <sourceDirectory>src/</sourceDirectory> 65*77848d63SMatthias Sohn 66*77848d63SMatthias Sohn <resources> 67*77848d63SMatthias Sohn <resource> 68*77848d63SMatthias Sohn <directory>.</directory> 69*77848d63SMatthias Sohn <includes> 70*77848d63SMatthias Sohn <include>plugin.properties</include> 71*77848d63SMatthias Sohn <include>about.html</include> 72*77848d63SMatthias Sohn </includes> 73*77848d63SMatthias Sohn </resource> 74*77848d63SMatthias Sohn <resource> 75*77848d63SMatthias Sohn <directory>resources/</directory> 76*77848d63SMatthias Sohn </resource> 77*77848d63SMatthias Sohn </resources> 78*77848d63SMatthias Sohn 79*77848d63SMatthias Sohn <plugins> 80*77848d63SMatthias Sohn <plugin> 81*77848d63SMatthias Sohn <groupId>org.apache.maven.plugins</groupId> 82*77848d63SMatthias Sohn <artifactId>maven-antrun-plugin</artifactId> 83*77848d63SMatthias Sohn <executions> 84*77848d63SMatthias Sohn <execution> 85*77848d63SMatthias Sohn <id>translate-source-qualifier</id> 86*77848d63SMatthias Sohn <phase>generate-resources</phase> 87*77848d63SMatthias Sohn <configuration> 88*77848d63SMatthias Sohn <target> 89*77848d63SMatthias Sohn <copy file="META-INF/SOURCE-MANIFEST.MF" tofile="${source-bundle-manifest}" overwrite="true" /> 90*77848d63SMatthias Sohn <replace file="${source-bundle-manifest}"> 91*77848d63SMatthias Sohn <replacefilter token=".qualifier" value=".${maven.build.timestamp}" /> 92*77848d63SMatthias Sohn </replace> 93*77848d63SMatthias Sohn </target> 94*77848d63SMatthias Sohn </configuration> 95*77848d63SMatthias Sohn <goals> 96*77848d63SMatthias Sohn <goal>run</goal> 97*77848d63SMatthias Sohn </goals> 98*77848d63SMatthias Sohn </execution> 99*77848d63SMatthias Sohn </executions> 100*77848d63SMatthias Sohn </plugin> 101*77848d63SMatthias Sohn 102*77848d63SMatthias Sohn <plugin> 103*77848d63SMatthias Sohn <groupId>org.apache.maven.plugins</groupId> 104*77848d63SMatthias Sohn <artifactId>maven-source-plugin</artifactId> 105*77848d63SMatthias Sohn <inherited>true</inherited> 106*77848d63SMatthias Sohn <executions> 107*77848d63SMatthias Sohn <execution> 108*77848d63SMatthias Sohn <id>attach-sources</id> 109*77848d63SMatthias Sohn <phase>process-classes</phase> 110*77848d63SMatthias Sohn <goals> 111*77848d63SMatthias Sohn <goal>jar</goal> 112*77848d63SMatthias Sohn </goals> 113*77848d63SMatthias Sohn <configuration> 114*77848d63SMatthias Sohn <archive> 115*77848d63SMatthias Sohn <manifestFile>${source-bundle-manifest}</manifestFile> 116*77848d63SMatthias Sohn </archive> 117*77848d63SMatthias Sohn </configuration> 118*77848d63SMatthias Sohn </execution> 119*77848d63SMatthias Sohn </executions> 120*77848d63SMatthias Sohn </plugin> 121*77848d63SMatthias Sohn 122*77848d63SMatthias Sohn <plugin> 123*77848d63SMatthias Sohn <artifactId>maven-jar-plugin</artifactId> 124*77848d63SMatthias Sohn <configuration> 125*77848d63SMatthias Sohn <archive> 126*77848d63SMatthias Sohn <manifestFile>${bundle-manifest}</manifestFile> 127*77848d63SMatthias Sohn </archive> 128*77848d63SMatthias Sohn </configuration> 129*77848d63SMatthias Sohn </plugin> 130*77848d63SMatthias Sohn 131*77848d63SMatthias Sohn <!-- No previous version to compare to 132*77848d63SMatthias Sohn <plugin> 133*77848d63SMatthias Sohn <groupId>com.github.siom79.japicmp</groupId> 134*77848d63SMatthias Sohn <artifactId>japicmp-maven-plugin</artifactId> 135*77848d63SMatthias Sohn <version>${japicmp-version}</version> 136*77848d63SMatthias Sohn <configuration> 137*77848d63SMatthias Sohn <oldVersion> 138*77848d63SMatthias Sohn <dependency> 139*77848d63SMatthias Sohn <groupId>${project.groupId}</groupId> 140*77848d63SMatthias Sohn <artifactId>${project.artifactId}</artifactId> 141*77848d63SMatthias Sohn <version>${jgit-last-release-version}</version> 142*77848d63SMatthias Sohn </dependency> 143*77848d63SMatthias Sohn </oldVersion> 144*77848d63SMatthias Sohn <newVersion> 145*77848d63SMatthias Sohn <file> 146*77848d63SMatthias Sohn <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> 147*77848d63SMatthias Sohn </file> 148*77848d63SMatthias Sohn </newVersion> 149*77848d63SMatthias Sohn <parameter> 150*77848d63SMatthias Sohn <onlyModified>true</onlyModified> 151*77848d63SMatthias Sohn <includes> 152*77848d63SMatthias Sohn <include>org.eclipse.jgit.*</include> 153*77848d63SMatthias Sohn </includes> 154*77848d63SMatthias Sohn <accessModifier>public</accessModifier> 155*77848d63SMatthias Sohn <breakBuildOnModifications>false</breakBuildOnModifications> 156*77848d63SMatthias Sohn <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications> 157*77848d63SMatthias Sohn <onlyBinaryIncompatible>false</onlyBinaryIncompatible> 158*77848d63SMatthias Sohn <includeSynthetic>false</includeSynthetic> 159*77848d63SMatthias Sohn <ignoreMissingClasses>false</ignoreMissingClasses> 160*77848d63SMatthias Sohn <skipPomModules>true</skipPomModules> 161*77848d63SMatthias Sohn </parameter> 162*77848d63SMatthias Sohn <skip>false</skip> 163*77848d63SMatthias Sohn </configuration> 164*77848d63SMatthias Sohn <executions> 165*77848d63SMatthias Sohn <execution> 166*77848d63SMatthias Sohn <phase>verify</phase> 167*77848d63SMatthias Sohn <goals> 168*77848d63SMatthias Sohn <goal>cmp</goal> 169*77848d63SMatthias Sohn </goals> 170*77848d63SMatthias Sohn </execution> 171*77848d63SMatthias Sohn </executions> 172*77848d63SMatthias Sohn </plugin> 173*77848d63SMatthias Sohn --> 174*77848d63SMatthias Sohn </plugins> 175*77848d63SMatthias Sohn </build> 176*77848d63SMatthias Sohn 177*77848d63SMatthias Sohn <reporting> 178*77848d63SMatthias Sohn <plugins> 179*77848d63SMatthias Sohn <!-- No previous version to compare to 180*77848d63SMatthias Sohn <plugin> 181*77848d63SMatthias Sohn <groupId>com.github.siom79.japicmp</groupId> 182*77848d63SMatthias Sohn <artifactId>japicmp-maven-plugin</artifactId> 183*77848d63SMatthias Sohn <version>${japicmp-version}</version> 184*77848d63SMatthias Sohn <reportSets> 185*77848d63SMatthias Sohn <reportSet> 186*77848d63SMatthias Sohn <reports> 187*77848d63SMatthias Sohn <report>cmp-report</report> 188*77848d63SMatthias Sohn </reports> 189*77848d63SMatthias Sohn </reportSet> 190*77848d63SMatthias Sohn </reportSets> 191*77848d63SMatthias Sohn <configuration> 192*77848d63SMatthias Sohn <oldVersion> 193*77848d63SMatthias Sohn <dependency> 194*77848d63SMatthias Sohn <groupId>${project.groupId}</groupId> 195*77848d63SMatthias Sohn <artifactId>${project.artifactId}</artifactId> 196*77848d63SMatthias Sohn <version>${jgit-last-release-version}</version> 197*77848d63SMatthias Sohn </dependency> 198*77848d63SMatthias Sohn </oldVersion> 199*77848d63SMatthias Sohn <newVersion> 200*77848d63SMatthias Sohn <file> 201*77848d63SMatthias Sohn <path>${project.build.directory}/${project.artifactId}-${project.version}.jar</path> 202*77848d63SMatthias Sohn </file> 203*77848d63SMatthias Sohn </newVersion> 204*77848d63SMatthias Sohn <parameter> 205*77848d63SMatthias Sohn <onlyModified>true</onlyModified> 206*77848d63SMatthias Sohn <includes> 207*77848d63SMatthias Sohn <include>org.eclipse.jgit.*</include> 208*77848d63SMatthias Sohn </includes> 209*77848d63SMatthias Sohn <accessModifier>public</accessModifier> 210*77848d63SMatthias Sohn <breakBuildOnModifications>false</breakBuildOnModifications> 211*77848d63SMatthias Sohn <breakBuildOnBinaryIncompatibleModifications>false</breakBuildOnBinaryIncompatibleModifications> 212*77848d63SMatthias Sohn <onlyBinaryIncompatible>false</onlyBinaryIncompatible> 213*77848d63SMatthias Sohn <includeSynthetic>false</includeSynthetic> 214*77848d63SMatthias Sohn <ignoreMissingClasses>false</ignoreMissingClasses> 215*77848d63SMatthias Sohn <skipPomModules>true</skipPomModules> 216*77848d63SMatthias Sohn </parameter> 217*77848d63SMatthias Sohn <skip>false</skip> 218*77848d63SMatthias Sohn </configuration> 219*77848d63SMatthias Sohn </plugin> 220*77848d63SMatthias Sohn --> 221*77848d63SMatthias Sohn </plugins> 222*77848d63SMatthias Sohn </reporting> 223*77848d63SMatthias Sohn</project> 224