blob: 50b98cfb35bd0fcd909d3f907799cc1d76beaa89 [file] [log] [blame]
Zakir Meer9f251f52018-06-17 16:21:31 +02001<!--
2 /*******************************************************************************
3 * Copyright (c) 2018 Robert Bosch GmbH.
4 * All rights reserved. This program and the accompanying materials
5 * are made available under the terms of the Eclipse Public License v1.0
6 * which accompanies this distribution, and is available at
7 * http://www.eclipse.org/legal/epl-v10.html
8 *
9 * Contributors:
10 * Robert Bosch GmbH - initial API and implementation
11 *******************************************************************************/
12 -->
13<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
14 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
15 <modelVersion>4.0.0</modelVersion>
16
Zakir Meer2b2799d2018-06-21 16:27:45 +020017
Zakir Meer9f251f52018-06-17 16:21:31 +020018 <parent>
Zakir Meer2b2799d2018-06-21 16:27:45 +020019 <relativePath>../../../build/org.eclipse.app4mc.transformation.build/pom.xml</relativePath>
20 <groupId>org.eclipse.app4mc.transformation</groupId>
21 <artifactId>org.eclipse.app4mc.transformation.build</artifactId>
22 <version>0.3.0-SNAPSHOT</version>
Zakir Meer9f251f52018-06-17 16:21:31 +020023 </parent>
24
Zakir Meer2b2799d2018-06-21 16:27:45 +020025 <artifactId>org.eclipse.app4mc.transform.to.inchron.app</artifactId>
Zakir Meer9f251f52018-06-17 16:21:31 +020026 <packaging>eclipse-plugin</packaging>
27
28 <build>
29 <sourceDirectory>src</sourceDirectory>
30 <resources>
31 <resource>
32 <directory>xtend-gen</directory>
33 <excludes>
34 <exclude>**/*.java</exclude>
35 </excludes>
36 </resource>
37 <resource>
38 <directory>src</directory>
39 <excludes>
40 <exclude>**/*.java</exclude>
41 </excludes>
42 </resource>
43 </resources>
44 <plugins>
45 <plugin>
46 <artifactId>maven-clean-plugin</artifactId>
47 <version>2.4.1</version>
48 <configuration>
49 <filesets>
50 <fileset>
51 <directory>xtend-gen</directory>
52 <includes>
53 <include>**</include>
54 </includes>
55 </fileset>
56 </filesets>
57 </configuration>
58 </plugin>
59 <plugin>
60 <groupId>org.codehaus.mojo</groupId>
61 <artifactId>build-helper-maven-plugin</artifactId>
62 <version>1.7</version>
63 <executions>
64 <execution>
65 <id>add-source</id>
66 <phase>generate-sources</phase>
67 <goals>
68 <goal>add-source</goal>
69 </goals>
70 <configuration>
71 <sources>
72 <source>xtend-gen</source>
73 </sources>
74 </configuration>
75 </execution>
76 </executions>
77 </plugin>
78 <plugin>
79 <groupId>org.eclipse.xtend</groupId>
80 <artifactId>xtend-maven-plugin</artifactId>
81 <version>2.7.3</version>
82 <executions>
83 <execution>
84 <goals>
85 <goal>compile</goal>
86 </goals>
87 <configuration>
88 <outputDirectory>xtend-gen</outputDirectory>
89 </configuration>
90 </execution>
91 </executions>
92 </plugin>
93 </plugins>
94 </build>
95 <groupId>m2m</groupId>
96</project>