Skip to content

Commit 736f636

Browse files
authored
use a BOM for Eclipse based products (#196)
centralize properties of eclipse based product (ie. p2.url,...) in a single bill of materials file contributes to gemoc/gemoc-discussions#6 Signed-off-by: Didier Vojtisek <[email protected]>
1 parent 719e82b commit 736f636

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

pom.xml

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -23,26 +23,20 @@
2323

2424
<packaging>pom</packaging>
2525

26+
<parent>
27+
<groupId>org.eclipse.gemoc.gemoc-studio</groupId>
28+
<artifactId>gemoc_studio-eclipse-bom</artifactId>
29+
<version>3.3.0-SNAPSHOT</version>
30+
<relativePath>../gemoc-studio/gemoc_studio/plugins/gemoc_studio-eclipse-bom</relativePath>
31+
</parent>
32+
2633
<modules>
2734
</modules>
2835

2936
<properties>
30-
<tycho-version>2.2.0</tycho-version>
31-
<xtend.version>2.24.0</xtend.version>
32-
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
3337
<tycho.scmUrl>scm:git:https://github.com/eclipse/gemoc-studio-modeldebugging.git</tycho.scmUrl>
3438
<!-- <sonar.projectKey>gemoc:${project.groupId}:${project.artifactId}</sonar.projectKey>-->
35-
36-
<eclipse.release.p2.url>http://download.eclipse.org/releases/2020-12</eclipse.release.p2.url>
37-
<k3.p2.url>http://www.kermeta.org/k3/update</k3.p2.url>
38-
<melange.p2.url>http://melange.inria.fr/updatesite/nightly/update_2020-11-16</melange.p2.url>
39-
<elk.p2.url>http://download.eclipse.org/elk/updates/releases/0.7.1</elk.p2.url>
40-
<aspectJ.p2.url>http://download.eclipse.org/tools/ajdt/410/dev/update</aspectJ.p2.url>
41-
<!-- <sirius.p2.url>https://download.eclipse.org/sirius/updates/releases/6.1.3/photon</sirius.p2.url> -->
42-
<efxclipse.p2.url>https://downloads.efxclipse.bestsolution.at/p2-repos/openjfx-11/repository/</efxclipse.p2.url>
43-
<efxclipse2.p2.url>https://download.eclipse.org/efxclipse/updates-released/3.7.0/site</efxclipse2.p2.url>
44-
45-
39+
4640
<maven.compiler.source>11</maven.compiler.source>
4741
<maven.compiler.target>11</maven.compiler.target>
4842

0 commit comments

Comments
 (0)