blob: 66fc9e06a92774f72ce2297fc26c4df278caaa35 [file] [log] [blame]
aplatov805e8cf2010-08-23 10:23:12 +00001<?xml version="1.0" encoding="UTF-8"?>
asobolev16959902011-08-23 08:01:35 +00002<project
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"
4 xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
apanchenk7ba7aa32011-01-13 07:02:38 +00005 <modelVersion>4.0.0</modelVersion>
6 <groupId>org.eclipse.dltk.core</groupId>
7 <artifactId>core</artifactId>
8 <version>0.0.1-SNAPSHOT</version>
9 <packaging>pom</packaging>
10 <modules>
11 <module>features/org.eclipse.dltk.core-feature</module>
12 <module>plugins/org.eclipse.dltk</module>
13 <module>plugins/org.eclipse.dltk.console</module>
14 <module>plugins/org.eclipse.dltk.console.ui</module>
15 <module>plugins/org.eclipse.dltk.core</module>
16 <module>plugins/org.eclipse.dltk.core.manipulation</module>
17 <module>plugins/org.eclipse.dltk.core.doc.isv</module>
18 <module>plugins/org.eclipse.dltk.core.index</module>
19 <module>plugins/org.eclipse.dltk.core.index.sql</module>
20 <module>plugins/org.eclipse.dltk.core.index.sql.h2</module>
21 <module>plugins/org.eclipse.dltk.core.tools.ui</module>
22 <module>plugins/org.eclipse.dltk.debug</module>
23 <module>plugins/org.eclipse.dltk.debug.ui</module>
24 <module>plugins/org.eclipse.dltk.formatter</module>
25 <module>plugins/org.eclipse.dltk.launching</module>
26 <module>plugins/org.eclipse.dltk.logconsole</module>
27 <module>plugins/org.eclipse.dltk.logconsole.ui</module>
28 <module>plugins/org.eclipse.dltk.testing</module>
29 <module>plugins/org.eclipse.dltk.ui</module>
30 <module>plugins/org.eclipse.dltk.validators.core</module>
31 <module>plugins/org.eclipse.dltk.validators.externalchecker</module>
32 <module>plugins/org.eclipse.dltk.validators.ui</module>
apanchenk71d92ed2011-03-09 07:20:18 +000033 <module>update.site</module>
34 <module>tests/org.eclipse.dltk.core.tests</module>
35 <module>tests/org.eclipse.dltk.formatter.tests</module>
apanchenk7ba7aa32011-01-13 07:02:38 +000036 </modules>
aplatov805e8cf2010-08-23 10:23:12 +000037
aplatov0ca1b3b2010-11-13 09:48:40 +000038 <properties>
asobolev16959902011-08-23 08:01:35 +000039 <reactorBuildTimestampProperty></reactorBuildTimestampProperty>
apanchenk76430232011-06-01 09:04:37 +000040 <tycho-version>0.11.1</tycho-version>
aplatov0ca1b3b2010-11-13 09:48:40 +000041 <tycho-groupid>org.sonatype.tycho</tycho-groupid>
42 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
asobolev16959902011-08-23 08:01:35 +000043 <build.qualifier>'v'yyyyMMddHHmm</build.qualifier>
aplatov0ca1b3b2010-11-13 09:48:40 +000044 </properties>
45
aplatov805e8cf2010-08-23 10:23:12 +000046 <repositories>
47 <repository>
48 <id>helios</id>
49 <layout>p2</layout>
50 <url>http://download.eclipse.org/releases/helios/</url>
51 </repository>
52 </repositories>
53
54 <build>
55 <plugins>
56 <plugin>
asobolev16959902011-08-23 08:01:35 +000057 <groupId>org.sonatype.tycho</groupId>
58 <artifactId>maven-osgi-packaging-plugin</artifactId>
59 <version>${tycho-version}</version>
60 <configuration>
61 <target>site</target>
62 <format>${build.qualifier}</format>
63 <archiveSite>true</archiveSite>
64 </configuration>
65 </plugin>
66
67 <plugin>
aplatov0ca1b3b2010-11-13 09:48:40 +000068 <groupId>org.apache.maven.plugins</groupId>
69 <artifactId>maven-compiler-plugin</artifactId>
70 <version>2.3.2</version>
71 </plugin>
72 <plugin>
73 <groupId>${tycho-groupid}</groupId>
aplatov805e8cf2010-08-23 10:23:12 +000074 <artifactId>tycho-maven-plugin</artifactId>
aplatov0ca1b3b2010-11-13 09:48:40 +000075 <version>${tycho-version}</version>
aplatov805e8cf2010-08-23 10:23:12 +000076 <extensions>true</extensions>
77 </plugin>
aplatov0ca1b3b2010-11-13 09:48:40 +000078 <plugin>
79 <groupId>${tycho-groupid}</groupId>
80 <artifactId>maven-osgi-compiler-plugin</artifactId>
81 <version>${tycho-version}</version>
82 </plugin>
apanchenk7ba7aa32011-01-13 07:02:38 +000083
aplatov805e8cf2010-08-23 10:23:12 +000084 <plugin>
85 <groupId>org.sonatype.tycho</groupId>
86 <artifactId>target-platform-configuration</artifactId>
aplatov0ca1b3b2010-11-13 09:48:40 +000087 <version>${tycho-version}</version>
aplatov805e8cf2010-08-23 10:23:12 +000088 <configuration>
89 <resolver>p2</resolver>
90 </configuration>
91 </plugin>
apanchenk7ba7aa32011-01-13 07:02:38 +000092
aplatov805e8cf2010-08-23 10:23:12 +000093 </plugins>
94 </build>
apanchenk7ba7aa32011-01-13 07:02:38 +000095
96 <profiles>
97 <profile>
98 <id>tycho-last</id>
99 <activation>
100 <property>
101 <name>tycho</name>
102 <value>last</value>
103 </property>
104 </activation>
105 <properties>
apanchenk76430232011-06-01 09:04:37 +0000106 <tycho-version>0.11.1</tycho-version>
apanchenk7ba7aa32011-01-13 07:02:38 +0000107 </properties>
108 </profile>
109 </profiles>
110
aplatov805e8cf2010-08-23 10:23:12 +0000111</project>