]> de.git.xonotic.org Git - xonotic/xonotic.git/blob - misc/tools/NexuizDemoRecorder/main/pom.xml
initial checkin from nexuiz svn r8756
[xonotic/xonotic.git] / misc / tools / NexuizDemoRecorder / main / pom.xml
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3         <modelVersion>4.0.0</modelVersion>
4         <groupId>NexuizDemoRecorder</groupId>
5         <artifactId>NexuizDemoRecorder</artifactId>
6         <packaging>jar</packaging>
7         <version>0.3</version>
8         <name>NexuizDemoRecorder</name>
9         <url>http://maven.apache.org</url>
10         <dependencies>
11                 <dependency>
12                         <groupId>com.miglayout</groupId>
13                         <artifactId>miglayout</artifactId>
14                         <version>3.7.2</version>
15                 </dependency>
16                 <dependency>
17                         <groupId>org.swinglabs</groupId>
18                         <artifactId>swingx</artifactId>
19                         <version>1.6</version>
20                         <exclusions>
21                         <!-- Exclude unneeded libs that have been transitively resolved for SwingX -->
22                                 <exclusion>
23                                         <groupId>org.swinglabs</groupId>
24                                         <artifactId>swing-worker</artifactId>
25                                 </exclusion>
26                                 <exclusion>
27                                         <groupId>com.jhlabs</groupId>
28                                         <artifactId>filters</artifactId>
29                                 </exclusion>
30                         </exclusions>
31                 </dependency>
32                 <dependency>
33                         <groupId>javax.help</groupId>
34                         <artifactId>javahelp</artifactId>
35                         <version>2.0.02</version>
36                 </dependency>
37         </dependencies>
38         <build>
39                 <resources>
40                         <resource>
41                                 <directory>src/main/resources</directory>
42                         </resource>
43                 </resources>
44                 <plugins>
45                         <plugin>
46                                 <groupId>org.apache.maven.plugins</groupId>
47                                 <artifactId>maven-compiler-plugin</artifactId>
48                                 <version>2.0.2</version>
49                                 <configuration>
50                                         <source>1.6</source>
51                                         <target>1.6</target>
52                                 </configuration>
53                         </plugin>
54                         <plugin>
55                                 <groupId>org.apache.maven.plugins</groupId>
56                                 <artifactId>maven-jar-plugin</artifactId>
57                                 <configuration>
58                                         <archive>
59                                                 <manifest>
60                                                         <addClasspath>true</addClasspath>
61                                                         <classpathPrefix>lib/</classpathPrefix>
62                                                         <mainClass>com.nexuiz.demorecorder.main.Driver</mainClass>
63                                                 </manifest>
64                                         </archive>
65                                 </configuration>
66                         </plugin>
67                         <plugin>
68                                 <artifactId>maven-dependency-plugin</artifactId>
69                                 <executions>
70                                         <execution>
71                                                 <phase>package</phase>
72                                                 <goals>
73                                                         <goal>copy-dependencies</goal>
74                                                 </goals>
75                                                 <configuration>
76                                                         <outputDirectory>${project.build.directory}/lib</outputDirectory>
77                                                 </configuration>
78                                         </execution>
79                                 </executions>
80                         </plugin>
81                 </plugins>
82         </build>
83 </project>