• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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/xsd/maven-4.0.0.xsd">
3    <modelVersion>4.0.0</modelVersion>
4
5    <groupId>fi.iki.elonen</groupId>
6    <artifactId>nanohttpd-websocket</artifactId>
7    <version>2.1.0</version>
8    <packaging>jar</packaging>
9
10    <name>NanoHttpd-Websocket</name>
11    <url>https://github.com/NanoHttpd/nanohttpd</url>
12
13    <dependencies>
14        <dependency>
15          <groupId>junit</groupId>
16          <artifactId>junit</artifactId>
17          <version>4.8.2</version>
18          <scope>test</scope>
19        </dependency>
20        <dependency>
21        	<groupId>org.mockito</groupId>
22        	<artifactId>mockito-all</artifactId>
23        	<version>1.9.5</version>
24        </dependency>
25        <dependency>
26            <groupId>fi.iki.elonen</groupId>
27            <artifactId>nanohttpd</artifactId>
28            <version>2.1.0</version>
29        </dependency>
30    </dependencies>
31
32    <build>
33        <extensions>
34            <extension>
35                <groupId>org.jvnet.wagon-svn</groupId>
36                <artifactId>wagon-svn</artifactId>
37                <version>1.8</version>
38            </extension>
39            <extension>
40                <groupId>org.apache.maven.wagon</groupId>
41                <artifactId>wagon-ftp</artifactId>
42                <version>1.0-alpha-6</version>
43            </extension>
44        </extensions>
45
46        <plugins>
47            <plugin>
48                <groupId>org.apache.maven.plugins</groupId>
49                <artifactId>maven-source-plugin</artifactId>
50                <version>2.2.1</version>
51                <executions>
52                    <execution>
53                        <id>attach-sources</id>
54                        <goals>
55                            <goal>jar</goal>
56                        </goals>
57                    </execution>
58                </executions>
59            </plugin>
60            <plugin>
61                <groupId>org.apache.maven.plugins</groupId>
62                <artifactId>maven-release-plugin</artifactId>
63                <version>2.4</version>
64            </plugin>
65            <plugin>
66                <groupId>org.apache.maven.plugins</groupId>
67                <artifactId>maven-javadoc-plugin</artifactId>
68                <version>2.9</version>
69            </plugin>
70            <plugin>
71                <groupId>org.apache.maven.plugins</groupId>
72                <artifactId>maven-compiler-plugin</artifactId>
73                <version>2.3.1</version>
74                <configuration>
75                    <source>1.6</source>
76                    <target>1.6</target>
77                </configuration>
78            </plugin>
79            <plugin>
80                <groupId>org.apache.maven.plugins</groupId>
81                <artifactId>maven-assembly-plugin</artifactId>
82                <version>2.2-beta-5</version>
83                <configuration>
84                    <descriptorRefs>
85                        <descriptorRef>jar-with-dependencies</descriptorRef>
86                    </descriptorRefs>
87                    <archive>
88                        <manifest>
89                            <mainClass>fi.iki.elonen.NanoWebSocketServer</mainClass>
90                        </manifest>
91                    </archive>
92                </configuration>
93                <executions>
94                    <execution>
95                        <phase>package</phase>
96                        <goals>
97                            <goal>single</goal>
98                        </goals>
99                    </execution>
100                </executions>
101            </plugin>
102        </plugins>
103    </build>
104</project>
105