Visitar URL original
add tycho parent project · cppchecksolutions/cppcheclipse@0c0eed8 · GitHub
Skip to content

Commit 0c0eed8

Browse files
committed
add tycho parent project
1 parent 4606e1f commit 0c0eed8

1 file changed

Lines changed: 94 additions & 0 deletions

File tree

  • com.googlecode.cppcheclipse.parent
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<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">
5+
<modelVersion>4.0.0</modelVersion>
6+
<groupId>com.googlecode.cppcheclipse</groupId>
7+
<artifactId>com.googlecode.cppcheclipse.parent</artifactId>
8+
<version>0.9.8-SNAPSHOT</version>
9+
<packaging>pom</packaging>
10+
11+
<!-- tycho requires maven >= 3.0 -->
12+
<prerequisites>
13+
<maven>3.0</maven>
14+
</prerequisites>
15+
16+
<properties>
17+
<tycho-version>0.13.0</tycho-version>
18+
</properties>
19+
20+
<build>
21+
<plugins>
22+
<plugin>
23+
<groupId>org.apache.felix</groupId>
24+
<artifactId>maven-bundle-plugin</artifactId>
25+
<version>2.3.5</version>
26+
<extensions>true</extensions>
27+
</plugin>
28+
<plugin>
29+
<!-- enable tycho build extension -->
30+
<groupId>org.eclipse.tycho</groupId>
31+
<artifactId>tycho-maven-plugin</artifactId>
32+
<version>${tycho-version}</version>
33+
<extensions>true</extensions>
34+
</plugin>
35+
<plugin>
36+
<groupId>org.eclipse.tycho</groupId>
37+
<artifactId>target-platform-configuration</artifactId>
38+
<version>${tycho-version}</version>
39+
<configuration>
40+
<resolver>p2</resolver>
41+
<target>
42+
<artifact>
43+
<artifactId>com.googlecode.cppcheclipse.target</artifactId>
44+
<groupId>com.googlecode.cppcheclipse</groupId>
45+
<version>${project.version}</version>
46+
<classifier>eclipse3.5cdtp2</classifier>
47+
</artifact>
48+
</target>
49+
<ignoreTychoRepositories>true</ignoreTychoRepositories>
50+
<environments>
51+
<environment>
52+
<os>macosx</os>
53+
<ws>cocoa</ws>
54+
<arch>x86_64</arch>
55+
</environment>
56+
<environment>
57+
<os>win32</os>
58+
<ws>win32</ws>
59+
<arch>x86</arch>
60+
</environment>
61+
<environment>
62+
<os>linux</os>
63+
<ws>gtk</ws>
64+
<arch>x86</arch>
65+
</environment>
66+
</environments>
67+
</configuration>
68+
</plugin>
69+
<!-- enable source bundle generation -->
70+
<plugin>
71+
<groupId>org.eclipse.tycho</groupId>
72+
<artifactId>tycho-source-plugin</artifactId>
73+
<version>${tycho-version}</version>
74+
<executions>
75+
<execution>
76+
<id>plugin-source</id>
77+
<goals>
78+
<goal>plugin-source</goal>
79+
</goals>
80+
</execution>
81+
</executions>
82+
</plugin>
83+
</plugins>
84+
</build>
85+
86+
<modules>
87+
<module>../com.googlecode.cppcheclipse.target</module>
88+
<module>../com.googlecode.cppcheclipse.lib</module>
89+
<module>../com.googlecode.cppcheclipse.core</module>
90+
<module>../com.googlecode.cppcheclipse.core.tests</module>
91+
<module>../com.googlecode.cppcheclipse.ui</module>
92+
<module>../com.googlecode.cppcheclipse.ui.tests</module>
93+
</modules>
94+
</project>

0 commit comments

Comments
 (0)