Commit cde6b190 authored by Kai-Holger Brassel's avatar Kai-Holger Brassel
Browse files

Enable Maven build with m2e and tycho configurators installed in Eclipse

* Add Maven parent with tycho and P2 repo(s) for target definition
* Add Maven nature to all projects
* Add POM files with packaging eclipse-plugin , -feature, -repository
* Dedicated project for product definition
* Add configuration with default start levels to product definition
parent b4ddebcb
1 merge request!3Resolve "Enable Maven Build"
This commit is part of merge request !3. Comments created here will be created in the context of that merge request.
Showing with 22 additions and 0 deletions
+22 -0
......@@ -20,8 +20,14 @@
<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.sirius.nature.modelingproject</nature>
<nature>org.eclipse.jdt.core.javanature</nature>
<nature>org.eclipse.pde.PluginNature</nature>
......
<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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<artifactId>de.hftstuttgart.buildingphysics</artifactId>
<packaging>eclipse-plugin</packaging>
<name>Building Physics Catalog Model</name>
<parent>
<groupId>de.hftstuttgart</groupId>
<artifactId>buildingphysics.parent</artifactId>
<version>1.0.0-SNAPSHOT</version>
<relativePath>../de.hftstuttgart.buildingphysics.parent</relativePath>
</parent>
</project>
\ No newline at end of file
Supports Markdown
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