-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpom.xml
101 lines (92 loc) · 3.53 KB
/
pom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
<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">
<!--
<copyright>
Copyright 2013 by storydriven.org and others. All rights reserved. This
program and its materials are made available under the terms of the Eclipse
Public License v1.0 which is referenced inside the distribution.
Contributors:
Development Team <[email protected]> - Initial code
</copyright>
-->
<modelVersion>4.0.0</modelVersion>
<groupId>org.storydriven</groupId>
<artifactId>org.storydriven.master</artifactId>
<version>1.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<properties>
<tycho-version>0.25.0</tycho-version>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<modules>
<module>plugins/org.storydriven.core</module>
<module>plugins/org.storydriven.core.ui</module>
<module>plugins/org.storydriven.core.edit</module>
<module>plugins/org.storydriven.storydiagrams</module>
<module>plugins/org.storydriven.storydiagrams.edit</module>
<module>plugins/org.storydriven.storydiagrams.ui</module>
<module>plugins/org.storydriven.storydiagrams.editor</module>
<module>plugins/org.storydriven.storydiagrams.diagram</module>
<module>plugins/org.storydriven.storydiagrams.diagram.ocl</module>
<module>plugins/org.storydriven.storydiagrams.diagram.custom</module>
<module>plugins/org.storydriven.storydiagrams.interpreter.core</module>
<module>plugins/org.storydriven.storydiagrams.interpreter.eclipse</module>
<module>plugins/org.storydriven.storydiagrams.diagram.interpreter</module>
<module>features/org.storydriven.core.feature</module>
<module>features/org.storydriven.storydiagrams.feature</module>
<module>features/org.storydriven.storydiagrams.editor.feature</module>
<module>features/org.storydriven.storydiagrams.interpreter.feature</module>
<module>features/org.storydriven.storydiagrams.diagram.feature</module>
<!--<module>repositories/org.storydriven.repository.main</module>-->
</modules>
<repositories>
<!-- add Indigo repository to resolve basic dependencies -->
<repository>
<id>Neon</id>
<layout>p2</layout>
<url>http://download.eclipse.org/releases/neon</url>
</repository>
<!-- add MDELab repository to resolve interpreter dependencies -->
<repository>
<id>Palladio SDM Update Site</id>
<layout>p2</layout>
<url>https://sdqweb.ipd.kit.edu/eclipse/storydiagraminterpreter/releases/1.1.0/</url>
</repository>
</repositories>
<build>
<plugins>
<plugin>
<!-- enable tycho build extension -->
<groupId>org.eclipse.tycho</groupId>
<artifactId>tycho-maven-plugin</artifactId>
<version>${tycho-version}</version>
<extensions>true</extensions>
</plugin>
<plugin>
<!-- enable build environments -->
<groupId>org.eclipse.tycho</groupId>
<artifactId>target-platform-configuration</artifactId>
<version>${tycho-version}</version>
<configuration>
<environments>
<environment>
<os>win32</os>
<ws>win32</ws>
<arch>x86</arch>
</environment>
<environment>
<os>linux</os>
<ws>gtk</ws>
<arch>x86_64</arch>
</environment>
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
</environments>
</configuration>
</plugin>
</plugins>
</build>
</project>