blob: 157f23e6bd72f672afff88b81ee13976e219ff05 [file] [log] [blame]
nickboldt93a59562018-02-15 15:20:25 -05001<?xml version="1.0" encoding="UTF-8"?>
2<!--
3 Copyright (c) 2018 Eclipse Foundation and others.
4 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Distribution License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/org/documents/edl-v10.php
8
9 Contributors:
10 Nick Boldt (Red Hat Inc.) - support for Tycho 1.1
11-->
12
13<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"
14 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
15 <modelVersion>4.0.0</modelVersion>
16
17 <parent>
18 <groupId>org.eclipse.webtools.servertools</groupId>
19 <artifactId>org.eclipse.webtools.servertools</artifactId>
20 <version>3.6.0-SNAPSHOT</version>
21 </parent>
22
23 <groupId>org.eclipse.webtools.servertools</groupId>
24 <artifactId>org.eclipse.webtools.servertools.features</artifactId>
25 <version>3.6.0-SNAPSHOT</version>
26 <packaging>pom</packaging>
27
28 <modules>
29 <module>org.eclipse.jst.server_adapters.ext.feature</module>
30 <module>org.eclipse.jst.server_adapters.ext.sdk.feature</module>
31 <module>org.eclipse.jst.server_adapters.feature</module>
32 <module>org.eclipse.jst.server_adapters.sdk.feature</module>
33 <module>org.eclipse.jst.server_core.feature</module>
34 <module>org.eclipse.jst.server_ui.feature</module>
35 <module>org.eclipse.jst.server_userdoc.feature</module>
36 <module>org.eclipse.jst.server_sdk.feature</module>
37
38 <module>org.eclipse.wst.server_adapters.feature</module>
39 <module>org.eclipse.wst.server_adapters.sdk.feature</module>
40 <module>org.eclipse.wst.server_core.feature</module>
41 <module>org.eclipse.wst.server_ui.feature</module>
42 <module>org.eclipse.wst.server_userdoc.feature</module>
43 <module>org.eclipse.wst.server_sdk.feature</module>
44 </modules>
45
46 <!-- TODO: move these features to a downstream repo such as webtools.repositories -->
47 <profiles>
48 <profile>
49 <id>integration</id>
50 <modules>
51 <!-- need these three features aggregated in repositoryunittests repo -->
52 <module>org.eclipse.jst.server_adapters.ext_tests.feature</module>
53 <module>org.eclipse.jst.server_tests.feature</module>
54 <module>org.eclipse.wst.server_tests.feature</module>
55 </modules>
56 </profile>
57 </profiles>
58
59 <build>
60 <plugins>
61 <plugin>
62 <groupId>org.eclipse.tycho.extras</groupId>
63 <artifactId>tycho-source-feature-plugin</artifactId>
64 <version>${tycho-extras.version}</version>
65 <executions>
66 <execution>
67 <id>source-feature</id>
68 <phase>package</phase>
69 <goals>
70 <goal>source-feature</goal>
71 </goals>
72 </execution>
73 </executions>
74 </plugin>
75 <plugin>
76 <groupId>org.eclipse.tycho</groupId>
77 <artifactId>tycho-p2-plugin</artifactId>
78 <version>${tycho.version}</version>
79 <executions>
80 <execution>
81 <id>attached-p2-metadata</id>
82 <phase>package</phase>
83 <goals>
84 <goal>p2-metadata</goal>
85 </goals>
86 </execution>
87 </executions>
88 </plugin>
89 </plugins>
90 </build>
91</project>