Browse Source
As discussed on the jgit-dev list here: http://dev.eclipse.org/mhonarc/lists/egit-dev/msg00654.html - Define a separate JGit feature. - As of now create a separate JGit update site and zip it. Change-Id: Ie4026f15f6250c4933dccf6f31b5009b90c036bc Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>stable-0.7
Matthias Sohn
15 years ago
17 changed files with 663 additions and 2 deletions
@ -0,0 +1 @@
|
||||
target/ |
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<projectDescription> |
||||
<name>org.eclipse.jgit-feature</name> |
||||
<name>org.eclipse.jgit.feature</name> |
||||
<comment></comment> |
||||
<projects> |
||||
</projects> |
@ -0,0 +1,89 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- |
||||
Copyright (C) 2009-2010, Matthias Sohn <matthias.sohn@sap.com> |
||||
and other copyright owners as documented in the project's IP log. |
||||
|
||||
This program and the accompanying materials are made available |
||||
under the terms of the Eclipse Distribution License v1.0 which |
||||
accompanies this distribution, is reproduced below, and is |
||||
available at http://www.eclipse.org/org/documents/edl-v10.php |
||||
|
||||
All rights reserved. |
||||
|
||||
Redistribution and use in source and binary forms, with or |
||||
without modification, are permitted provided that the following |
||||
conditions are met: |
||||
|
||||
- Redistributions of source code must retain the above copyright |
||||
notice, this list of conditions and the following disclaimer. |
||||
|
||||
- Redistributions in binary form must reproduce the above |
||||
copyright notice, this list of conditions and the following |
||||
disclaimer in the documentation and/or other materials provided |
||||
with the distribution. |
||||
|
||||
- Neither the name of the Eclipse Foundation, Inc. nor the |
||||
names of its contributors may be used to endorse or promote |
||||
products derived from this software without specific prior |
||||
written permission. |
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND |
||||
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, |
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
||||
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||
--> |
||||
|
||||
<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.eclipse.jgit</groupId> |
||||
<artifactId>jgit.tycho.parent</artifactId> |
||||
<version>0.6.0-SNAPSHOT</version> |
||||
</parent> |
||||
|
||||
<artifactId>org.eclipse.jgit.feature</artifactId> |
||||
<packaging>eclipse-feature</packaging> |
||||
|
||||
<name>JGit Feature (Incubation)</name> |
||||
|
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>org.eclipse.jgit</groupId> |
||||
<artifactId>org.eclipse.jgit</artifactId> |
||||
<version>0.6.0-SNAPSHOT</version> |
||||
</dependency> |
||||
</dependencies> |
||||
|
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>tycho-maven-plugin</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<extensions>true</extensions> |
||||
</plugin> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>target-platform-configuration</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<configuration> |
||||
<resolver>p2</resolver> |
||||
<pomDependencies>consider</pomDependencies> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
|
||||
</project> |
@ -0,0 +1 @@
|
||||
target/ |
@ -0,0 +1,19 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<projectDescription> |
||||
<name>org.eclipse.jgit.updatesite</name> |
||||
<comment></comment> |
||||
<projects> |
||||
<project>org.eclipse.jgit</project> |
||||
<project>org.eclipse.jgit.feature</project> |
||||
</projects> |
||||
<buildSpec> |
||||
<buildCommand> |
||||
<name>org.eclipse.pde.UpdateSiteBuilder</name> |
||||
<arguments> |
||||
</arguments> |
||||
</buildCommand> |
||||
</buildSpec> |
||||
<natures> |
||||
<nature>org.eclipse.pde.UpdateSiteNature</nature> |
||||
</natures> |
||||
</projectDescription> |
@ -0,0 +1,3 @@
|
||||
#Mon Aug 11 16:46:54 PDT 2008 |
||||
eclipse.preferences.version=1 |
||||
encoding/<project>=UTF-8 |
@ -0,0 +1,3 @@
|
||||
#Mon Mar 24 18:55:44 EDT 2008 |
||||
eclipse.preferences.version=1 |
||||
line.separator=\n |
@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<assembly> |
||||
<id>site</id> |
||||
<formats> |
||||
<format>zip</format> |
||||
</formats> |
||||
<includeBaseDirectory>false</includeBaseDirectory> |
||||
<fileSets> |
||||
<fileSet> |
||||
<directory>${project.build.directory}/site</directory> |
||||
<outputDirectory>/</outputDirectory> |
||||
</fileSet> |
||||
</fileSets> |
||||
</assembly> |
||||
|
@ -0,0 +1,60 @@
|
||||
<html> |
||||
<head> |
||||
<title>org.eclipse.jgit.updatesite</title> |
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
||||
<style>@import url("web/site.css");</style> |
||||
<script type="text/javascript"> |
||||
var returnval = 0; |
||||
var stylesheet, xmlFile, cache, doc; |
||||
function init(){ |
||||
// NSCP 7.1+ / Mozilla 1.4.1+ / Safari |
||||
// Use the standard DOM Level 2 technique, if it is supported |
||||
if (document.implementation && document.implementation.createDocument) { |
||||
xmlFile = document.implementation.createDocument("", "", null); |
||||
stylesheet = document.implementation.createDocument("", "", null); |
||||
if (xmlFile.load){ |
||||
xmlFile.load("site.xml"); |
||||
stylesheet.load("web/site.xsl"); |
||||
} else { |
||||
alert("Document could not be loaded by browser."); |
||||
} |
||||
xmlFile.addEventListener("load", transform, false); |
||||
stylesheet.addEventListener("load", transform, false); |
||||
} |
||||
//IE 6.0+ solution |
||||
else if (window.ActiveXObject) { |
||||
xmlFile = new ActiveXObject("msxml2.DOMDocument.3.0"); |
||||
xmlFile.async = false; |
||||
xmlFile.load("site.xml"); |
||||
stylesheet = new ActiveXObject("msxml2.FreeThreadedDOMDocument.3.0"); |
||||
stylesheet.async = false; |
||||
stylesheet.load("web/site.xsl"); |
||||
cache = new ActiveXObject("msxml2.XSLTemplate.3.0"); |
||||
cache.stylesheet = stylesheet; |
||||
transformData(); |
||||
} |
||||
} |
||||
// separate transformation function for IE 6.0+ |
||||
function transformData(){ |
||||
var processor = cache.createProcessor(); |
||||
processor.input = xmlFile; |
||||
processor.transform(); |
||||
data.innerHTML = processor.output; |
||||
} |
||||
// separate transformation function for NSCP 7.1+ and Mozilla 1.4.1+ |
||||
function transform(){ |
||||
returnval+=1; |
||||
if (returnval==2){ |
||||
var processor = new XSLTProcessor(); |
||||
processor.importStylesheet(stylesheet); |
||||
doc = processor.transformToDocument(xmlFile); |
||||
document.getElementById("data").innerHTML = doc.documentElement.innerHTML; |
||||
} |
||||
} |
||||
</script> |
||||
</head> |
||||
<body onload="init();"> |
||||
<!--[insert static HTML here]--> |
||||
<div id="data"><!-- this is where the transformed data goes --></div> |
||||
</body> |
||||
</html> |
@ -0,0 +1,104 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- |
||||
Copyright (C) 2009-2010, Matthias Sohn <matthias.sohn@sap.com> |
||||
and other copyright owners as documented in the project's IP log. |
||||
|
||||
This program and the accompanying materials are made available |
||||
under the terms of the Eclipse Distribution License v1.0 which |
||||
accompanies this distribution, is reproduced below, and is |
||||
available at http://www.eclipse.org/org/documents/edl-v10.php |
||||
|
||||
All rights reserved. |
||||
|
||||
Redistribution and use in source and binary forms, with or |
||||
without modification, are permitted provided that the following |
||||
conditions are met: |
||||
|
||||
- Redistributions of source code must retain the above copyright |
||||
notice, this list of conditions and the following disclaimer. |
||||
|
||||
- Redistributions in binary form must reproduce the above |
||||
copyright notice, this list of conditions and the following |
||||
disclaimer in the documentation and/or other materials provided |
||||
with the distribution. |
||||
|
||||
- Neither the name of the Eclipse Foundation, Inc. nor the |
||||
names of its contributors may be used to endorse or promote |
||||
products derived from this software without specific prior |
||||
written permission. |
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND |
||||
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, |
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
||||
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||
--> |
||||
|
||||
<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.eclipse.jgit</groupId> |
||||
<artifactId>jgit.tycho.parent</artifactId> |
||||
<version>0.6.0-SNAPSHOT</version> |
||||
</parent> |
||||
|
||||
<artifactId>org.eclipse.jgit.updatesite</artifactId> |
||||
<packaging>eclipse-update-site</packaging> |
||||
|
||||
<name>Eclipse JGit Plugin Update Site (Incubation)</name> |
||||
|
||||
<dependencies> |
||||
<dependency> |
||||
<groupId>org.eclipse.jgit</groupId> |
||||
<artifactId>org.eclipse.jgit</artifactId> |
||||
<version>0.6.0-SNAPSHOT</version> |
||||
</dependency> |
||||
</dependencies> |
||||
|
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.codehaus.tycho</groupId> |
||||
<artifactId>target-platform-configuration</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<configuration> |
||||
<resolver>p2</resolver> |
||||
<pomDependencies>consider</pomDependencies> |
||||
</configuration> |
||||
</plugin> |
||||
<plugin> |
||||
<groupId>org.apache.maven.plugins</groupId> |
||||
<artifactId>maven-assembly-plugin</artifactId> |
||||
<version>2.2-beta-4</version> |
||||
<configuration> |
||||
<descriptors> |
||||
<descriptor>assembly.xml</descriptor> |
||||
</descriptors> |
||||
</configuration> |
||||
<executions> |
||||
<execution> |
||||
<id>make-assembly</id> |
||||
<phase>package</phase> |
||||
<goals> |
||||
<goal>single</goal> |
||||
</goals> |
||||
</execution> |
||||
</executions> |
||||
</plugin> |
||||
</plugins> |
||||
</build> |
||||
<!-- see http://issues.sonatype.org/browse/TYCHO-313 --> |
||||
<version>0.6.0</version> |
||||
|
||||
</project> |
@ -0,0 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<site> |
||||
<description url="JGit"> |
||||
This is a pure Java implementation of the Git version control system. The native Git version is also required in this version. |
||||
</description> |
||||
<feature url="features/org.eclipse.jgit_0.0.0.qualifier.jar" id="org.eclipse.jgit" version="0.0.0" patch="true"> |
||||
<category name="JGit (Incubation)"/> |
||||
</feature> |
||||
<category-def name="JGit (Incubation)" label="JGit (Incubation)"> |
||||
<description> |
||||
JGit (Incubation) |
||||
</description> |
||||
</category-def> |
||||
</site> |
@ -0,0 +1,12 @@
|
||||
<STYLE type="text/css"> |
||||
td.spacer {padding-bottom: 10px; padding-top: 10px;} |
||||
.title { font-family: sans-serif; color: #99AACC;} |
||||
.bodyText { font-family: sans-serif; font-size: 9pt; color:#000000; } |
||||
.sub-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white;} |
||||
.log-text {font-family: sans-serif; font-style: normal; font-weight: lighter; font-size: 8pt; color:black;} |
||||
.big-header { font-family: sans-serif; font-style: normal; font-weight: bold; font-size: 9pt; color: white; border-top:10px solid white;} |
||||
.light-row {background:#FFFFFF} |
||||
.dark-row {background:#EEEEFF} |
||||
.header {background:#99AADD} |
||||
#indent {word-wrap : break-word;width :300px;text-indent:10px;} |
||||
</STYLE> |
@ -0,0 +1,214 @@
|
||||
<xsl:stylesheet version = '1.0' xmlns:xsl='http://www.w3.org/1999/XSL/Transform' xmlns:msxsl="urn:schemas-microsoft-com:xslt"> |
||||
<xsl:output method="html" encoding="UTF-8"/> |
||||
<xsl:key name="cat" match="category" use="@name"/> |
||||
<xsl:template match="/"> |
||||
<xsl:for-each select="site"> |
||||
<html> |
||||
<head> |
||||
<title>org.eclipse.jgit.updatesite</title> |
||||
<style>@import url("web/site.css");</style> |
||||
</head> |
||||
<body> |
||||
<h1 class="title">org.eclipse.jgit.updatesite</h1> |
||||
<p class="bodyText"><xsl:value-of select="description"/></p> |
||||
<table width="100%" border="0" cellspacing="1" cellpadding="2"> |
||||
<xsl:for-each select="category-def"> |
||||
<xsl:sort select="@label" order="ascending" case-order="upper-first"/> |
||||
<xsl:sort select="@name" order="ascending" case-order="upper-first"/> |
||||
<xsl:if test="count(key('cat',@name)) != 0"> |
||||
<tr class="header"> |
||||
<td class="sub-header" width="30%"> |
||||
<xsl:value-of select="@name"/> |
||||
</td> |
||||
<td class="sub-header" width="70%"> |
||||
<xsl:value-of select="@label"/> |
||||
</td> |
||||
</tr> |
||||
<xsl:for-each select="key('cat',@name)"> |
||||
<xsl:sort select="ancestor::feature//@version" order="ascending"/> |
||||
<xsl:sort select="ancestor::feature//@id" order="ascending" case-order="upper-first"/> |
||||
<tr> |
||||
<xsl:choose> |
||||
<xsl:when test="(position() mod 2 = 1)"> |
||||
<xsl:attribute name="class">dark-row</xsl:attribute> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:attribute name="class">light-row</xsl:attribute> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<td class="log-text" id="indent"> |
||||
<xsl:choose> |
||||
<xsl:when test="ancestor::feature//@label"> |
||||
<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@label"/></a> |
||||
<br/> |
||||
<div id="indent"> |
||||
(<xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/>) |
||||
</div> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<a href="{ancestor::feature//@url}"><xsl:value-of select="ancestor::feature//@id"/> - <xsl:value-of select="ancestor::feature//@version"/></a> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<br /> |
||||
</td> |
||||
<td> |
||||
<table> |
||||
<xsl:if test="ancestor::feature//@os"> |
||||
<tr><td class="log-text" id="indent">Operating Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@os"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="ancestor::feature//@ws"> |
||||
<tr><td class="log-text" id="indent">Windows Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@ws"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="ancestor::feature//@nl"> |
||||
<tr><td class="log-text" id="indent">Languages:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@nl"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="ancestor::feature//@arch"> |
||||
<tr><td class="log-text" id="indent">Architecture:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="ancestor::feature//@arch"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
</table> |
||||
</td> |
||||
</tr> |
||||
</xsl:for-each> |
||||
<tr><td class="spacer"><br/></td><td class="spacer"><br/></td></tr> |
||||
</xsl:if> |
||||
</xsl:for-each> |
||||
<xsl:if test="count(feature) > count(feature/category)"> |
||||
<tr class="header"> |
||||
<td class="sub-header" colspan="2"> |
||||
Uncategorized |
||||
</td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:choose> |
||||
<xsl:when test="function-available('msxsl:node-set')"> |
||||
<xsl:variable name="rtf-nodes"> |
||||
<xsl:for-each select="feature[not(category)]"> |
||||
<xsl:sort select="@id" order="ascending" case-order="upper-first"/> |
||||
<xsl:sort select="@version" order="ascending" /> |
||||
<xsl:value-of select="."/> |
||||
<xsl:copy-of select="." /> |
||||
</xsl:for-each> |
||||
</xsl:variable> |
||||
<xsl:variable name="myNodeSet" select="msxsl:node-set($rtf-nodes)/*"/> |
||||
<xsl:for-each select="$myNodeSet"> |
||||
<tr> |
||||
<xsl:choose> |
||||
<xsl:when test="position() mod 2 = 1"> |
||||
<xsl:attribute name="class">dark-row</xsl:attribute> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:attribute name="class">light-row</xsl:attribute> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<td class="log-text" id="indent"> |
||||
<xsl:choose> |
||||
<xsl:when test="@label"> |
||||
<a href="{@url}"><xsl:value-of select="@label"/></a> |
||||
<br /> |
||||
<div id="indent"> |
||||
(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>) |
||||
</div> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<br /><br /> |
||||
</td> |
||||
<td> |
||||
<table> |
||||
<xsl:if test="@os"> |
||||
<tr><td class="log-text" id="indent">Operating Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@os"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@ws"> |
||||
<tr><td class="log-text" id="indent">Windows Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@nl"> |
||||
<tr><td class="log-text" id="indent">Languages:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@arch"> |
||||
<tr><td class="log-text" id="indent">Architecture:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
</table> |
||||
</td> |
||||
</tr> |
||||
</xsl:for-each> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:for-each select="feature[not(category)]"> |
||||
<xsl:sort select="@id" order="ascending" case-order="upper-first"/> |
||||
<xsl:sort select="@version" order="ascending" /> |
||||
<tr> |
||||
<xsl:choose> |
||||
<xsl:when test="count(preceding-sibling::feature[not(category)]) mod 2 = 1"> |
||||
<xsl:attribute name="class">dark-row</xsl:attribute> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<xsl:attribute name="class">light-row</xsl:attribute> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<td class="log-text" id="indent"> |
||||
<xsl:choose> |
||||
<xsl:when test="@label"> |
||||
<a href="{@url}"><xsl:value-of select="@label"/></a> |
||||
<br /> |
||||
<div id="indent"> |
||||
(<xsl:value-of select="@id"/> - <xsl:value-of select="@version"/>) |
||||
</div> |
||||
</xsl:when> |
||||
<xsl:otherwise> |
||||
<a href="{@url}"><xsl:value-of select="@id"/> - <xsl:value-of select="@version"/></a> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
<br /><br /> |
||||
</td> |
||||
<td> |
||||
<table> |
||||
<xsl:if test="@os"> |
||||
<tr><td class="log-text" id="indent">Operating Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@os"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@ws"> |
||||
<tr><td class="log-text" id="indent">Windows Systems:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@ws"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@nl"> |
||||
<tr><td class="log-text" id="indent">Languages:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@nl"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
<xsl:if test="@arch"> |
||||
<tr><td class="log-text" id="indent">Architecture:</td> |
||||
<td class="log-text" id="indent"><xsl:value-of select="@arch"/></td> |
||||
</tr> |
||||
</xsl:if> |
||||
</table> |
||||
</td> |
||||
</tr> |
||||
</xsl:for-each> |
||||
</xsl:otherwise> |
||||
</xsl:choose> |
||||
</table> |
||||
</body> |
||||
</html> |
||||
</xsl:for-each> |
||||
</xsl:template> |
||||
</xsl:stylesheet> |
@ -0,0 +1,126 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?> |
||||
<!-- |
||||
Copyright (C) 2009-2010, Matthias Sohn <matthias.sohn@sap.com> |
||||
and other copyright owners as documented in the project's IP log. |
||||
|
||||
This program and the accompanying materials are made available |
||||
under the terms of the Eclipse Distribution License v1.0 which |
||||
accompanies this distribution, is reproduced below, and is |
||||
available at http://www.eclipse.org/org/documents/edl-v10.php |
||||
|
||||
All rights reserved. |
||||
|
||||
Redistribution and use in source and binary forms, with or |
||||
without modification, are permitted provided that the following |
||||
conditions are met: |
||||
|
||||
- Redistributions of source code must retain the above copyright |
||||
notice, this list of conditions and the following disclaimer. |
||||
|
||||
- Redistributions in binary form must reproduce the above |
||||
copyright notice, this list of conditions and the following |
||||
disclaimer in the documentation and/or other materials provided |
||||
with the distribution. |
||||
|
||||
- Neither the name of the Eclipse Foundation, Inc. nor the |
||||
names of its contributors may be used to endorse or promote |
||||
products derived from this software without specific prior |
||||
written permission. |
||||
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND |
||||
CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, |
||||
INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES |
||||
OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE |
||||
ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR |
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, |
||||
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT |
||||
NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; |
||||
LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER |
||||
CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, |
||||
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) |
||||
ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF |
||||
ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
||||
--> |
||||
|
||||
<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> |
||||
|
||||
<prerequisites> |
||||
<maven>3.0</maven> |
||||
</prerequisites> |
||||
|
||||
<groupId>org.eclipse.jgit</groupId> |
||||
<artifactId>jgit.tycho.parent</artifactId> |
||||
<version>0.6.0-SNAPSHOT</version> |
||||
<packaging>pom</packaging> |
||||
|
||||
<name>JGit Tycho Parent (Incubation)</name> |
||||
|
||||
<properties> |
||||
<tycho-version>0.6.0</tycho-version> |
||||
</properties> |
||||
|
||||
<modules> |
||||
<module>org.eclipse.jgit.feature</module> |
||||
<module>org.eclipse.jgit.updatesite</module> |
||||
</modules> |
||||
|
||||
<repositories> |
||||
<repository> |
||||
<id>galileo</id> |
||||
<layout>p2</layout> |
||||
<url>http://download.eclipse.org/releases/galileo</url> |
||||
</repository> |
||||
</repositories> |
||||
|
||||
<build> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>tycho-maven-plugin</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<extensions>true</extensions> |
||||
</plugin> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>target-platform-configuration</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<configuration> |
||||
<resolver>p2</resolver> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
<pluginManagement> |
||||
<plugins> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>maven-osgi-compiler-plugin</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<configuration> |
||||
<encoding>UTF-8</encoding> |
||||
</configuration> |
||||
</plugin> |
||||
<plugin> |
||||
<groupId>org.apache.maven.plugins</groupId> |
||||
<artifactId>maven-resources-plugin</artifactId> |
||||
<version>2.4.1</version> |
||||
<configuration> |
||||
<encoding>ISO-8859-1</encoding> |
||||
</configuration> |
||||
</plugin> |
||||
<plugin> |
||||
<groupId>org.sonatype.tycho</groupId> |
||||
<artifactId>target-platform-configuration</artifactId> |
||||
<version>${tycho-version}</version> |
||||
<configuration> |
||||
<resolver>p2</resolver> |
||||
<pomDependencies>consider</pomDependencies> |
||||
</configuration> |
||||
</plugin> |
||||
</plugins> |
||||
</pluginManagement> |
||||
</build> |
||||
</project> |
||||
|
Loading…
Reference in new issue