Commit a1d0634e authored by Christian Wulf's avatar Christian Wulf

added updatesite automatically generated by tycho

parent f478300f
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.analysis.nl1</artifactId>
<version>1.0.0</version>
<packaging>eclipse-plugin</packaging>
</project>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>kieker.tools.eclipse.analysis</artifactId>
<packaging>eclipse-plugin</packaging>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<build>
<sourceDirectory>src</sourceDirectory>
</build>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.analysis</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.feature</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>
</project>
<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/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>kieker.tools.eclipse.monitoring</artifactId>
<packaging>eclipse-plugin</packaging>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<build>
<sourceDirectory>src</sourceDirectory>
</build>
</project>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.monitoring</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-plugin</packaging>
</project>
<?xml version="1.0" encoding="UTF-8"?>
<projectDescription>
<name>kieker.tools.eclipse.updatesite</name>
<name>kieker.tools.eclipse.repository</name>
<comment></comment>
<projects>
</projects>
......@@ -10,14 +10,8 @@
<arguments>
</arguments>
</buildCommand>
<buildCommand>
<name>org.eclipse.m2e.core.maven2Builder</name>
<arguments>
</arguments>
</buildCommand>
</buildSpec>
<natures>
<nature>org.eclipse.m2e.core.maven2Nature</nature>
<nature>org.eclipse.pde.UpdateSiteNature</nature>
</natures>
</projectDescription>
## Build Instructions for Contributors (not for Users)
If you have executed 'mvn clean package' in the parent maven project 'kieker.tools.eclipse.parent', then this project should contain the folder 'target/repository'.
This folder is the updatesite from where Eclipse is able to install the 'Kieker Eclipse Plugin'.
The file name 'site.xml' is deprecated by the Maven plugin 'tycho'.
We have simply renamed it to 'category.xml'.
This seems to be the desired workflow to set up an updatesite.
<?xml version="1.0" encoding="UTF-8"?>
<site>
<feature url="features/kieker.tools.eclipse.feature_1.0.0.201801101514.jar" id="kieker.tools.eclipse.feature" version="1.0.0.201801101514">
<feature url="features/kieker.tools.eclipse.feature_1.0.0.qualifier.jar" id="kieker.tools.eclipse.feature" version="1.0.0.qualifier">
<category name="net.kieker-monitoring"/>
</feature>
<category-def name="net.kieker-monitoring" label="Kieker - the monitoring and dynamic analysis framework"/>
......
<?xml version="1.0" encoding="UTF-8"?>
<project
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
</parent>
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.repository</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>eclipse-repository</packaging>
</project>
#Wed Jan 10 17:06:06 CET 2018
version=1
metadata.repository.factory.order=content.xml.xz,content.xml,\!
artifact.repository.factory.order=artifacts.xml.xz,artifacts.xml,\!
## Build Instructions for Contributors (not for Users)
So far, you need to create the updatesite manually with Eclipse.
Open the file site.xml, select the category, and click on "Build all".
Then, the files for the updatesite are created within this directory.
You do not need to synchronize or re-add the feature(s) to the category.
Moreover, you do not need to build the plugins.
This updatesite project does not require a bin, build, or target folder of the plugins.
......@@ -5,9 +5,9 @@
<groupId>net.kieker-monitoring</groupId>
<artifactId>kieker.tools.eclipse.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<tycho-version>0.26.0</tycho-version>
......@@ -32,12 +32,13 @@
</repositories>
<modules>
<module>kieker.tools.eclipse.monitoring</module>
<module>kieker.tools.eclipse.analysis</module>
<module>kieker.tools.eclipse.analysis.nl1</module>
<module>kieker.tools.eclipse.feature</module>
<module>kieker.tools.eclipse.monitoring</module>
<module>kieker.tools.eclipse.repository</module>
</modules>
<build>
<resources>
<resource>
......@@ -53,7 +54,7 @@
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
......@@ -89,5 +90,19 @@
</configuration>
</plugin>
</plugins>
<pluginManagement>
<plugins>
<plugin>
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-pomgenerator-plugin</artifactId>
<version>${tycho-version}</version>
<configuration>
<groupId>${project.groupId}</groupId>
<version>${project.version}</version>
</configuration>
</plugin>
</plugins>
</pluginManagement>
</build>
</project>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment