source: trunk/autoquest-runner/pom.xml @ 2197

Last change on this file since 2197 was 2197, checked in by pharms, 7 years ago
  • Property svn:mime-type set to text/plain
File size: 6.1 KB
Line 
1<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">
2    <parent>
3        <groupId>de.ugoe.cs.autoquest</groupId>
4        <artifactId>autoquest</artifactId>
5        <version>0.2.4-SNAPSHOT</version>
6        <relativePath>../autoquest/pom.xml</relativePath>
7    </parent>
8    <modelVersion>4.0.0</modelVersion>
9    <artifactId>autoquest-runner</artifactId>
10    <name>autoquest-runner</name>
11    <licenses>
12        <license>
13            <name>The Apache Software License, Version 2.0</name>
14            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
15        </license>
16    </licenses>
17    <scm>
18        <url>https://autoquest.informatik.uni-goettingen.de/svn/autoquest/trunk/autoquest-runner</url>
19        <connection>scm:svn:https://autoquest.informatik.uni-goettingen.de/svn/autoquest/trunk/autoquest-runner</connection>
20    </scm>
21    <dependencies>
22        <dependency>
23            <groupId>de.ugoe.cs</groupId>
24            <artifactId>java-utils</artifactId>
25            <version>${project.parent.version}</version>
26        </dependency>
27        <dependency>
28            <groupId>de.ugoe.cs.autoquest</groupId>
29            <artifactId>autoquest-plugin-core</artifactId>
30            <version>${project.parent.version}</version>
31        </dependency>
32        <dependency>
33            <groupId>de.ugoe.cs.autoquest</groupId>
34            <artifactId>autoquest-ui-core</artifactId>
35            <version>${project.parent.version}</version>
36        </dependency>
37        <dependency>
38            <groupId>de.ugoe.cs.autoquest</groupId>
39            <artifactId>autoquest-ui-swt</artifactId>
40            <version>${project.parent.version}</version>
41            <classifier>${envClassifier}</classifier>
42        </dependency>
43        <dependency>
44            <groupId>net.sf.jopt-simple</groupId>
45            <artifactId>jopt-simple</artifactId>
46            <version>4.3</version>
47        </dependency>
48        <dependency>
49            <groupId>log4j</groupId>
50            <artifactId>log4j</artifactId>
51            <version>1.2.17</version>
52        </dependency>
53    </dependencies>
54    <profiles>
55        <profile>
56            <id>Windows-x86</id>
57            <activation>
58                <os>
59                    <family>windows</family>
60                    <arch>x86</arch>
61                </os>
62            </activation>
63            <properties>
64                <envClassifier>Windows-x86</envClassifier>
65            </properties>
66        </profile>
67        <profile>
68            <id>Windows-amd64</id>
69            <activation>
70                <os>
71                    <family>windows</family>
72                    <arch>amd64</arch>
73                </os>
74            </activation>
75            <properties>
76                <envClassifier>Windows-amd64</envClassifier>
77            </properties>
78        </profile>
79        <profile>
80            <id>Linux-x86</id>
81            <activation>
82                <os>
83                    <family>linux</family>
84                    <arch>x86</arch>
85                </os>
86            </activation>
87            <properties>
88                <envClassifier>Linux-x86</envClassifier>
89            </properties>
90        </profile>
91        <profile>
92            <id>Linux-i386</id>
93            <activation>
94                <os>
95                    <family>linux</family>
96                    <arch>i386</arch>
97                </os>
98            </activation>
99            <properties>
100                <envClassifier>Linux-i386</envClassifier>
101            </properties>
102        </profile>
103        <profile>
104            <id>Linux-x86_64</id>
105            <activation>
106                <os>
107                    <family>linux</family>
108                    <arch>x86_64</arch>
109                </os>
110            </activation>
111            <properties>
112                <envClassifier>Linux-x86_64</envClassifier>
113            </properties>
114        </profile>
115        <profile>
116            <id>Linux-amd64</id>
117            <activation>
118                <os>
119                    <family>linux</family>
120                    <arch>amd64</arch>
121                </os>
122            </activation>
123            <properties>
124                <envClassifier>Linux-amd64</envClassifier>
125            </properties>
126        </profile>
127        <profile>
128            <id>Linux-ppc64</id>
129            <activation>
130                <os>
131                    <family>linux</family>
132                    <arch>ppc64</arch>
133                </os>
134            </activation>
135            <properties>
136                <envClassifier>Linux-ppc64</envClassifier>
137            </properties>
138        </profile>
139    </profiles>
140    <build>
141        <plugins>
142            <plugin>
143                <groupId>org.apache.maven.plugins</groupId>
144                <artifactId>maven-jar-plugin</artifactId>
145                <configuration>
146                    <archive>
147                        <manifest>
148                            <addClasspath>true</addClasspath>
149                            <classpathPrefix>lib/</classpathPrefix>
150                            <mainClass>de.ugoe.cs.autoquest.ui.Runner</mainClass>
151                        </manifest>
152                    </archive>
153                    <classifier>${envClassifier}</classifier>
154                </configuration>
155            </plugin>
156            <plugin>
157                <artifactId>maven-assembly-plugin</artifactId>
158                <version>2.2-beta-2</version>
159                <configuration>
160                    <descriptors>
161                        <descriptor>src/main/assembly/bin.xml</descriptor>
162                        <descriptor>src/main/assembly/config.xml</descriptor>
163                    </descriptors>
164                </configuration>
165                <executions>
166                    <execution>
167                        <id>make-assembly</id>
168                        <phase>package</phase>
169                        <goals>
170                            <goal>single</goal>
171                        </goals>
172                    </execution>
173                </executions>
174            </plugin>
175        </plugins>
176    </build>
177</project>
Note: See TracBrowser for help on using the repository browser.