updated meviz to work with new commandline parsing API
[meviz.git] / 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/xsd/maven-4.0.0.xsd">
3         <modelVersion>4.0.0</modelVersion>
4         <groupId>eu.svjatoslav</groupId>
5         <artifactId>meviz</artifactId>
6         <version>1.0-SNAPSHOT</version>
7         <packaging>jar</packaging>
8         <name>meviz</name>
9         <description>media wizard</description>
10
11         <organization>
12                 <name>svjatoslav.eu</name>
13                 <url>http://svjatoslav.eu</url>
14         </organization>
15
16         <dependencies>
17                 <dependency>
18                         <groupId>eu.svjatoslav</groupId>
19                         <artifactId>svjatoslavcommons</artifactId>
20                         <version>1.2-SNAPSHOT</version>
21                 </dependency>
22
23                 <dependency>
24                         <groupId>log4j</groupId>
25                         <artifactId>log4j</artifactId>
26                         <version>1.2.16</version>
27                 </dependency>
28
29         </dependencies>
30
31         <build>
32                 <plugins>
33                         <plugin>
34                                 <artifactId>maven-assembly-plugin</artifactId>
35                                 <configuration>
36                                         <archive>
37                                                 <manifest>
38                                                         <mainClass>eu.svjatoslav.meviz.Main</mainClass>
39                                                 </manifest>
40                                         </archive>
41                                         <descriptorRefs>
42                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
43                                         </descriptorRefs>
44                                 </configuration>
45
46                                 <executions>
47
48                                         <execution>
49                                                 <id>package-jar-with-dependencies</id>
50                                                 <phase>package</phase>
51                                                 <goals>
52                                                         <goal>single</goal>
53                                                 </goals>
54                                                 <configuration>
55                                                         <appendAssemblyId>false</appendAssemblyId>
56                                                         <descriptorRefs>
57                                                                 <descriptorRef>jar-with-dependencies</descriptorRef>
58                                                         </descriptorRefs>
59                                                         <archive>
60                                                                 <manifest>
61                                                                         <mainClass>eu.svjatoslav.meviz.Main</mainClass>
62                                                                 </manifest>
63                                                         </archive>
64                                                 </configuration>
65                                         </execution>
66
67                                 </executions>
68                         </plugin>
69
70                         <plugin>
71                                 <groupId>org.apache.maven.plugins</groupId>
72                                 <artifactId>maven-compiler-plugin</artifactId>
73                                 <version>2.3.2</version>
74                                 <configuration>
75                                         <source>1.6</source>
76                                         <target>1.6</target>
77                                 </configuration>
78                         </plugin>
79
80                         <plugin>
81                                 <groupId>org.apache.maven.plugins</groupId>
82                                 <artifactId>maven-source-plugin</artifactId>
83                                 <version>2.2.1</version>
84                                 <executions>
85                                         <execution>
86                                                 <id>attach-sources</id>
87                                                 <goals>
88                                                         <goal>jar</goal>
89                                                 </goals>
90                                         </execution>
91                                 </executions>
92                         </plugin>
93
94                         <plugin>
95                                 <groupId>org.apache.maven.plugins</groupId>
96                                 <artifactId>maven-javadoc-plugin</artifactId>
97                                 <version>2.9</version>
98                                 <executions>
99                                         <execution>
100                                                 <id>attach-javadocs</id>
101                                                 <goals>
102                                                         <goal>jar</goal>
103                                                 </goals>
104                                         </execution>
105                                 </executions>
106                         </plugin>
107
108                 </plugins>
109
110                 <extensions>
111                         <extension>
112                                 <groupId>org.apache.maven.wagon</groupId>
113                                 <artifactId>wagon-ssh</artifactId>
114                                 <version>2.4</version>
115                         </extension>
116                 </extensions>
117
118         </build>
119
120         <distributionManagement>
121                 <snapshotRepository>
122                         <id>svjatoslav.eu</id>
123                         <name>svjatoslav.eu</name>
124                         <url>scp://svjatoslav.eu/var/www/svjatoslav.eu/maven</url>
125                 </snapshotRepository>
126                 <repository>
127                         <id>svjatoslav.eu</id>
128                         <name>svjatoslav.eu</name>
129                         <url>scp://svjatoslav.eu/var/www/svjatoslav.eu/maven</url>              
130                 </repository>
131         </distributionManagement>
132
133         <repositories>
134                 <repository>
135                         <id>svjatoslav.eu</id>
136                         <name>Svjatoslav repository</name>
137                         <url>http://www2.svjatoslav.eu/maven/</url>
138
139                         <releases>
140                                 <enabled>true</enabled>
141                         </releases>
142                         <snapshots>
143                                 <enabled>true</enabled>
144                         </snapshots>
145                 </repository>
146         </repositories>
147
148 </project>