]> gerrit.simantics Code Review - simantics/r.git/blob - features/pom.xml
Restructured R repository for Tycho POMless builds.
[simantics/r.git] / features / pom.xml
1 <?xml version="1.0" encoding="UTF-8"?>\r
2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"\r
3     xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">\r
4     <modelVersion>4.0.0</modelVersion>\r
5     <groupId>org.simantics</groupId>\r
6     <artifactId>org.simantics.r.root.features</artifactId>\r
7     <version>1.0.0-SNAPSHOT</version>\r
8     <packaging>pom</packaging>\r
9     \r
10     <parent>\r
11         <groupId>org.simantics</groupId>\r
12         <artifactId>org.simantics.r.root</artifactId>\r
13         <version>1.0.0-SNAPSHOT</version>\r
14     </parent>\r
15 \r
16     <build>\r
17       <plugins>\r
18         <plugin>\r
19           <groupId>org.eclipse.tycho.extras</groupId>\r
20           <artifactId>tycho-source-feature-plugin</artifactId>\r
21           <version>${tycho.extras.version}</version>\r
22           <executions>\r
23             <execution>\r
24               <id>source-feature</id>\r
25               <phase>package</phase>\r
26               <goals>\r
27                 <goal>source-feature</goal>\r
28               </goals>\r
29               <configuration>\r
30                 <excludes>\r
31                   <!-- ID of the non-source bundle(s) to exclude from the generated source feature -->\r
32                   <plugin id="org.simantics.fileimport"/>\r
33                   <plugin id="org.simantics.fmu.me.win32"/>\r
34                   <plugin id="org.simantics.fmu.me.win64"/>\r
35                   <plugin id="org.simantics.sysdyn.product"/>\r
36                   <feature id="org.eclipse.equinox.executable"/>\r
37                   <feature id="org.simantics.eclipsec.launcher"/>\r
38                   <feature id="org.simantics.help"/>\r
39                   <feature id="org.simantics.issues.feature"/>\r
40                   <feature id="org.simantics.issues.ui.feature"/>\r
41                   <feature id="org.simantics.modeling"/>\r
42                   <feature id="org.simantics.workbench"/>\r
43                 </excludes>\r
44               </configuration>\r
45             </execution>\r
46           </executions>\r
47         </plugin>\r
48         <plugin>\r
49           <groupId>org.eclipse.tycho</groupId>\r
50           <artifactId>tycho-p2-plugin</artifactId>\r
51           <version>${tycho.version}</version>\r
52           <executions>\r
53             <execution>\r
54               <id>attach-p2-metadata</id>\r
55               <phase>package</phase>\r
56               <goals>\r
57                 <goal>p2-metadata</goal>\r
58               </goals>\r
59             </execution>\r
60           </executions>\r
61         </plugin>\r
62       </plugins>\r
63     </build>\r
64     \r
65     <modules>\r
66         <module>org.simantics.r.feature</module>\r
67     </modules>\r
68 </project>\r