Mavenize jSite.
[jSite.git] / pom.xml
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         <modelVersion>4.0.0</modelVersion>
3         <groupId>net.pterodactylus</groupId>
4         <artifactId>jSite</artifactId>
5         <version>0.11-SNAPSHOT</version>
6         <repositories>
7                 <repository>
8                         <id>pterodactylus</id>
9                         <url>http://maven.pterodactylus.net/</url>
10                 </repository>
11         </repositories>
12         <properties>
13                 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
14         </properties>
15         <build>
16                 <plugins>
17                         <plugin>
18                                 <groupId>org.apache.maven.plugins</groupId>
19                                 <artifactId>maven-compiler-plugin</artifactId>
20                                 <configuration>
21                                         <source>1.6</source>
22                                         <target>1.6</target>
23                                 </configuration>
24                         </plugin>
25                         <plugin>
26                                 <groupId>org.apache.maven.plugins</groupId>
27                                 <artifactId>maven-jar-plugin</artifactId>
28                                 <configuration>
29                                         <archive>
30                                                 <manifest>
31                                                         <mainClass>de.todesbaum.jsite.main.Main</mainClass>
32                                                 </manifest>
33                                         </archive>
34                                 </configuration>
35                         </plugin>
36                         <plugin>
37                                 <groupId>org.apache.maven.plugins</groupId>
38                                 <artifactId>maven-assembly-plugin</artifactId>
39                                 <version>2.2-beta-5</version>
40                                 <configuration>
41                                         <descriptorRefs>
42                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
43                                         </descriptorRefs>
44                                         <archiverConfig>
45                                                 <duplicateBehavior>skip</duplicateBehavior>
46                                         </archiverConfig>
47                                         <archive>
48                                                 <manifest>
49                                                         <mainClass>de.todesbaum.jsite.main.Main</mainClass>
50                                                 </manifest>
51                                         </archive>
52                                 </configuration>
53                                 <executions>
54                                         <execution>
55                                                 <id>make-assembly</id>
56                                                 <phase>package</phase>
57                                                 <goals>
58                                                         <goal>single</goal>
59                                                 </goals>
60                                         </execution>
61                                 </executions>
62                         </plugin>
63                 </plugins>
64         </build>
65         <reporting>
66                 <plugins>
67                         <plugin>
68                                 <groupId>org.apache.maven.plugins</groupId>
69                                 <artifactId>maven-javadoc-plugin</artifactId>
70                                 <configuration>
71                                         <links>
72                                                 <link>http://download.oracle.com/javase/6/docs/api/</link>
73                                                 <link>http://java.pterodactylus.net/utils/apidocs/</link>
74                                                 <link>http://java.pterodactylus.net/utils.json/apidocs/</link>
75                                         </links>
76                                 </configuration>
77                         </plugin>
78                 </plugins>
79         </reporting>
80 </project>