RSS

(root)/fsp/javalib : /pom.xml (revision 172)

Line Revision Contents
1 51 <?xml version="1.0" encoding="UTF-8"?>
2 <project xmlns="http://maven.apache.org/POM/4.0.0"
3  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
4  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5  <modelVersion>4.0.0</modelVersion>
6
7 97   <groupId>net.fsp</groupId>
8 51   <artifactId>jfsplib</artifactId>
9   <name>FSP Java Library</name>
10 155   <version>1.0rc8</version>
11 51   <url>http://fsp.sourceforge.net/javalib.html</url>
12 97   <packaging>jar</packaging>
13 92   <description>Java FSP Library adds support for the FSP protocol to any Java
14                program by implementing the URLStreamHandler factory.
15   </description>
16   <licenses>
17      <license>
18          <name>MIT License</name>
19      </license>
20   </licenses>
21 171   <issueManagement>
22         <system>Mantis</system>
23         <url>http://sourceforge.net/apps/mantisbt/fsp/</url>
24   </issueManagement>
25 92   <developers>
26     <developer>
27        <name>Radim Kolar</name>
28     </developer>
29   </developers>
30 172   <scm>
31         <connection>scm:bazaar:bzr://fsp.bzr.sourceforge.net/bzrroot/fsp/javalib/</connection>
32         <developerConnection>scm:bazaar:bzr+ssh://fsp.bzr.sourceforge.net/bzrroot/fsp/javalib/</developerConnection>
33         <url>http://fsp.bzr.sourceforge.net/bzr/fsp/javalib/files</url>
34   </scm>
35 51   <organization>
36      <name>FSP Project</name>
37      <url>http://fsp.sourceforge.net</url>
38   </organization>
39
40   <dependencies>
41          <dependency>
42                 <groupId>junit</groupId>
43                 <artifactId>junit</artifactId>
44                 <version>4.5</version>
45 96                 <scope>test</scope>
46 51          </dependency>
47   </dependencies>
48
49   <build>
50     <sourceDirectory>${basedir}/src</sourceDirectory>
51     <testSourceDirectory>${basedir}/tests</testSourceDirectory>
52     <outputDirectory>${basedir}/bin</outputDirectory>
53
54     <plugins>
55        <plugin>
56           <groupId>org.apache.maven.plugins</groupId>
57           <artifactId>maven-jar-plugin</artifactId>
58        </plugin>
59        <plugin>
60           <groupId>org.apache.maven.plugins</groupId>
61           <artifactId>maven-compiler-plugin</artifactId>
62           <executions>
63              <execution>
64                <phase>process-test-sources</phase>
65                <goals>
66                  <goal>testCompile</goal>
67                </goals>
68                <configuration>
69                  <source>1.5</source>
70                  <target>1.5</target>
71                </configuration>
72              </execution>
73           </executions>
74 123               <configuration>
75                 <source>1.2</source>
76                 <target>1.2</target>
77               </configuration>
78 51        </plugin>
79        <plugin>
80           <groupId>org.apache.maven.plugins</groupId>
81           <artifactId>maven-surefire-plugin</artifactId>
82        </plugin>
83 123        <plugin>
84           <groupId>org.apache.maven.plugins</groupId>
85           <artifactId>maven-assembly-plugin</artifactId>
86           <configuration>
87              <descriptors>
88                    <descriptor>zip.xml</descriptor>
89              </descriptors>
90           </configuration>
91           <executions>
92             <execution>
93               <id>make-assembly</id>
94               <phase>package</phase>
95               <goals>
96 170                 <goal>single</goal>
97 123               </goals>
98           </execution>
99         </executions>
100       </plugin>
101       <plugin>
102         <groupId>org.apache.maven.plugins</groupId>
103         <artifactId>maven-javadoc-plugin</artifactId>
104 170         <version>2.6.1</version>
105 123         <executions>
106            <execution>
107                <phase>compile</phase>
108                <id>gen-javadoc-in-build-phase</id>
109                <goals>
110                    <goal>javadoc</goal>
111                </goals>
112            </execution>
113 170            <execution>
114                 <id>attach-javadocs</id>
115                 <phase>package</phase>
116                 <goals>
117                    <goal>jar</goal>
118                 </goals>
119                 <configuration>
120                    <outputDirectory>${project.build.directory}/apidocs</outputDirectory>
121                    <!--  <javadocExecutable>c:/program files/Java/jdk1.6.0_16/bin/javadoc</javadocExecutable>
122                    -->
123                 </configuration>
124            </execution>
125 123         </executions>
126       </plugin>
127       <plugin>
128         <groupId>org.apache.maven.plugins</groupId>
129         <artifactId>maven-clean-plugin</artifactId>
130         <configuration>
131            <filesets>
132              <fileset>
133                <directory>javadoc</directory>
134                <includes>
135                   <include>**</include>
136                </includes>
137              </fileset>
138            </filesets>
139         </configuration>
140       </plugin>
141 168       <plugin>
142         <groupId>org.apache.maven.plugins</groupId>
143         <artifactId>maven-source-plugin</artifactId>
144         <version>2.1.1</version>
145         <executions>
146           <execution>
147             <id>attach-sources</id>
148             <phase>package</phase>
149             <goals>
150               <goal>jar-no-fork</goal>
151             </goals>
152           </execution>
153         </executions>
154       </plugin>
155 51     </plugins>
156 167     <extensions>
157       <extension>
158           <groupId>org.apache.maven.wagon</groupId>
159           <artifactId>wagon-ssh-external</artifactId>
160       </extension>
161     </extensions>
162 51   </build>
163 61   <reporting>
164     <plugins>
165       <plugin>
166         <groupId>org.apache.maven.plugins</groupId>
167         <artifactId>maven-javadoc-plugin</artifactId>
168         <configuration>
169 93           <reportOutputDirectory>${basedir}/javadoc</reportOutputDirectory>
170 123           <destDir>/</destDir>
171 61         </configuration>
172       </plugin>
173     </plugins>
174   </reporting>
175 167   <distributionManagement>
176     <repository>
177       <id>fsp-releases</id>
178       <name>FSP releases Maven 2 repo</name>
179       <url>scpexe://shell.sourceforge.net/home/groups/f/fs/fsp/htdocs/m2</url>
180     </repository>
181   </distributionManagement>
182 172 </project>

Loggerhead is a web-based interface for Bazaar branches