1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- ============================================================================== -->
3 <!-- Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved. -->
5 <!-- This program and the accompanying materials are made available under the -->
6 <!-- terms of the Eclipse Public License v1.0 which accompanies this distribution, -->
7 <!-- and is available at http://www.eclipse.org/legal/epl-v10.html -->
8 <!-- ============================================================================== -->
9 <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">
10 <modelVersion>4.0.0</modelVersion>
12 <groupId>org.opendaylight.yangide</groupId>
13 <artifactId>org.opendaylight.yangide.parent</artifactId>
14 <version>1.1.1-SNAPSHOT</version>
15 <packaging>pom</packaging>
16 <name>YANG IDE Parent</name>
19 <groupId>org.opendaylight.odlparent</groupId>
20 <artifactId>odlparent</artifactId>
21 <version>1.7.0-SNAPSHOT</version>
25 <tycho-version>0.25.0</tycho-version>
26 <tycho-extras-version>0.25.0</tycho-extras-version>
31 <module>plugins/org.opendaylight.yangide.yangparser</module>
32 <module>plugins/org.opendaylight.yangide.core</module>
33 <module>plugins/org.opendaylight.yangide.ui</module>
34 <module>plugins/org.opendaylight.yangide.editor</module>
35 <module>plugins/org.opendaylight.yangide.m2e.yang</module>
37 <module>plugins/org.opendaylight.yangide.ext.refactoring</module>
38 <module>plugins/org.opendaylight.yangide.ext.model</module>
39 <module>plugins/org.opendaylight.yangide.ext.model.editor</module>
41 <module>features/org.opendaylight.yangide.m2e.yang.feature</module>
42 <module>features/org.opendaylight.yangide.feature</module>
45 <module>plugins/org.opendaylight.yangide.m2e.yang.tests</module>
46 <module>plugins/org.opendaylight.yangide.core.tests</module>
49 <module>product/target-platform</module>
50 <module>product/update-site</module>
56 <groupId>org.eclipse.tycho</groupId>
57 <artifactId>tycho-maven-plugin</artifactId>
58 <version>${tycho-version}</version>
59 <extensions>true</extensions>
62 <groupId>org.eclipse.tycho</groupId>
63 <artifactId>tycho-source-plugin</artifactId>
64 <version>${tycho-version}</version>
67 <id>plugin-source</id>
69 <goal>plugin-source</goal>
75 <groupId>org.eclipse.tycho.extras</groupId>
76 <artifactId>tycho-source-feature-plugin</artifactId>
77 <version>${tycho-extras-version}</version>
80 <id>source-feature</id>
81 <phase>package</phase>
83 <goal>source-feature</goal>
89 <groupId>org.eclipse.tycho</groupId>
90 <artifactId>tycho-p2-plugin</artifactId>
91 <version>${tycho-version}</version>
94 <id>attach-p2-metadata</id>
95 <phase>package</phase>
97 <goal>p2-metadata</goal>
103 <groupId>org.eclipse.tycho</groupId>
104 <artifactId>target-platform-configuration</artifactId>
105 <version>${tycho-version}</version>
109 <groupId>org.opendaylight.yangide</groupId>
110 <artifactId>org.opendaylight.yangide.target-platform</artifactId>
111 <version>1.1.1-SNAPSHOT</version>
144 <!-- This project is NOT producing an API, so there's no point in generating
146 <groupId>org.apache.maven.plugins</groupId>
147 <artifactId>maven-javadoc-plugin</artifactId>
159 <module>tests</module>