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

Last change on this file since 2220 was 2220, checked in by pharms, 7 years ago
  • Property svn:mime-type set to text/plain
File size: 6.9 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>net.sf.jopt-simple</groupId>
39            <artifactId>jopt-simple</artifactId>
40            <version>4.3</version>
41        </dependency>
42        <dependency>
43            <groupId>log4j</groupId>
44            <artifactId>log4j</artifactId>
45            <version>1.2.17</version>
46        </dependency>
47    </dependencies>
48    <profiles>
49        <profile>
50            <id>Windows-x86</id>
51            <activation>
52                <os>
53                    <family>windows</family>
54                    <arch>x86</arch>
55                </os>
56            </activation>
57            <dependencies>
58                <dependency>
59                    <groupId>de.ugoe.cs.autoquest</groupId>
60                    <artifactId>autoquest-ui-swt</artifactId>
61                    <version>${project.parent.version}</version>
62                    <classifier>Windows-x86</classifier>
63                </dependency>
64            </dependencies>
65            <build>
66                <plugins>
67                    <plugin>
68                        <groupId>org.apache.maven.plugins</groupId>
69                        <artifactId>maven-jar-plugin</artifactId>
70                        <configuration>
71                            <archive>
72                                <manifest>
73                                    <addClasspath>true</addClasspath>
74                                    <classpathPrefix>lib/</classpathPrefix>
75                                    <mainClass>de.ugoe.cs.autoquest.ui.Runner</mainClass>
76                                </manifest>
77                            </archive>
78                            <classifier>Windows-x86</classifier>
79                        </configuration>
80                    </plugin>
81                </plugins>
82            </build>
83        </profile>
84        <profile>
85            <id>Windows-amd64</id>
86            <activation>
87                <os>
88                    <family>windows</family>
89                    <arch>amd64</arch>
90                </os>
91            </activation>
92            <properties>
93                <envClassifier>Windows-amd64</envClassifier>
94            </properties>
95        </profile>
96        <profile>
97            <id>Linux-x86</id>
98            <activation>
99                <os>
100                    <family>linux</family>
101                    <arch>x86</arch>
102                </os>
103            </activation>
104            <properties>
105                <envClassifier>Linux-x86</envClassifier>
106            </properties>
107        </profile>
108        <profile>
109            <id>Linux-i386</id>
110            <activation>
111                <os>
112                    <family>linux</family>
113                    <arch>i386</arch>
114                </os>
115            </activation>
116            <properties>
117                <envClassifier>Linux-i386</envClassifier>
118            </properties>
119        </profile>
120        <profile>
121            <id>Linux-x86_64</id>
122            <activation>
123                <os>
124                    <family>linux</family>
125                    <arch>x86_64</arch>
126                </os>
127            </activation>
128            <properties>
129                <envClassifier>Linux-x86_64</envClassifier>
130            </properties>
131        </profile>
132        <profile>
133            <id>Linux-amd64</id>
134            <activation>
135                <os>
136                    <family>linux</family>
137                    <arch>amd64</arch>
138                </os>
139            </activation>
140            <properties>
141                <envClassifier>Linux-amd64</envClassifier>
142            </properties>
143        </profile>
144        <profile>
145            <id>Linux-ppc64</id>
146            <activation>
147                <os>
148                    <family>linux</family>
149                    <arch>ppc64</arch>
150                </os>
151            </activation>
152            <properties>
153                <envClassifier>Linux-ppc64</envClassifier>
154            </properties>
155        </profile>
156    </profiles>
157    <build>
158        <plugins>
159            <plugin>
160                <groupId>org.apache.maven.plugins</groupId>
161                <artifactId>maven-jar-plugin</artifactId>
162                <configuration>
163                    <archive>
164                        <manifest>
165                            <addClasspath>true</addClasspath>
166                            <classpathPrefix>lib/</classpathPrefix>
167                            <mainClass>de.ugoe.cs.autoquest.ui.Runner</mainClass>
168                        </manifest>
169                    </archive>
170                    <classifier>${envClassifier}</classifier>
171                </configuration>
172            </plugin>
173            <plugin>
174                <artifactId>maven-assembly-plugin</artifactId>
175                <version>2.2-beta-2</version>
176                <configuration>
177                    <descriptors>
178                        <descriptor>src/main/assembly/bin.xml</descriptor>
179                        <descriptor>src/main/assembly/config.xml</descriptor>
180                    </descriptors>
181                </configuration>
182                <executions>
183                    <execution>
184                        <id>make-assembly</id>
185                        <phase>package</phase>
186                        <goals>
187                            <goal>single</goal>
188                        </goals>
189                    </execution>
190                </executions>
191            </plugin>
192        </plugins>
193    </build>
194</project>
Note: See TracBrowser for help on using the repository browser.