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