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