blob: 2a81ab7cc4f07d6b00efa62265a0579c416ccad5 [file] [log] [blame]
Ceki Gulcu83412492006-09-05 20:48:47 +00001<?xml version="1.0" encoding="UTF-8"?>
2<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/maven-v4_0_0.xsd">
3
4 <modelVersion>4.0.0</modelVersion>
5
6 <groupId>org.slf4j</groupId>
Ceki Gulcua0a881b2006-09-11 22:08:20 +00007 <artifactId>slf4j-parent</artifactId>
Ceki Gulcud68b1392009-07-20 08:09:23 +00008 <version>1.5.9-SNAPSHOT</version>
Ceki Gulcua0a881b2006-09-11 22:08:20 +00009
Ceki Gulcu83412492006-09-05 20:48:47 +000010 <packaging>pom</packaging>
11 <name>SLF4J</name>
12
Ceki Gulcu83412492006-09-05 20:48:47 +000013 <url>http://www.slf4j.org</url>
14
15 <organization>
16 <name>QOS.ch</name>
17 <url>http://www.qos.ch</url>
18 </organization>
19 <inceptionYear>2005</inceptionYear>
20
Ceki Gulcu1e3aadf2009-08-24 23:46:55 +020021 <licenses>
22 <license>
23 <name>MIT License</name>
24 <url>http://www.opensource.org/licenses/mit-license.php</url>
25 <distribution>repo</distribution>
26 </license>
27 </licenses>
28
Ceki Gulcu84f0f6b2007-02-22 19:15:56 +000029 <properties>
Ceki Gulcu84f0f6b2007-02-22 19:15:56 +000030 </properties>
31
Ceki Gulcu83412492006-09-05 20:48:47 +000032 <modules>
33 <module>slf4j-api</module>
Ceki Gulcuecfb1b52008-10-03 15:44:19 +000034 <module>slf4j-simple</module>
Ceki Gulcu83412492006-09-05 20:48:47 +000035 <module>slf4j-nop</module>
36 <module>slf4j-jdk14</module>
37 <module>slf4j-log4j12</module>
38 <module>slf4j-jcl</module>
Ceki Gulcuecfb1b52008-10-03 15:44:19 +000039 <module>slf4j-ext</module>
Ceki Gulcu87b72422008-06-03 21:18:51 +000040 <module>jcl-over-slf4j</module>
Ceki Gulcu83412492006-09-05 20:48:47 +000041 <module>jcl104-over-slf4j</module>
Ceki Gulcu14797602007-07-09 20:24:02 +000042 <module>log4j-over-slf4j</module>
Ceki Gulcu78f138e2008-05-28 20:28:49 +000043 <module>jul-to-slf4j</module>
Ceki Gulcuecfb1b52008-10-03 15:44:19 +000044 <module>integration</module>
Ceki Gulcu83412492006-09-05 20:48:47 +000045 <module>slf4j-site</module>
Ceki Gulcu5e411702008-02-21 19:06:30 +000046 <module>slf4j-migrator</module>
Ceki Gulcu83412492006-09-05 20:48:47 +000047 </modules>
48
49 <dependencies>
50 <dependency>
51 <groupId>junit</groupId>
52 <artifactId>junit</artifactId>
53 <version>3.8.1</version>
54 <scope>test</scope>
55 </dependency>
56 </dependencies>
Ceki Gulcu55a650f2006-11-04 18:35:32 +000057
58
Ceki Gulcu2a40c062007-05-18 20:57:38 +000059 <dependencyManagement>
60 <dependencies>
61
62 <dependency>
Ceki Gulcu053a98b2008-08-02 19:24:58 +000063 <groupId>org.slf4j</groupId>
Ceki Gulcu2a40c062007-05-18 20:57:38 +000064 <artifactId>slf4j-api</artifactId>
65 <version>${project.version}</version>
66 </dependency>
67
68 <dependency>
Ceki Gulcu060c6482009-04-17 16:43:29 +000069 <groupId>org.slf4j</groupId>
70 <artifactId>slf4j-jdk14</artifactId>
71 <version>${project.version}</version>
72 </dependency>
73
74 <dependency>
Ceki Gulcu2a40c062007-05-18 20:57:38 +000075 <groupId>log4j</groupId>
76 <artifactId>log4j</artifactId>
Ceki Gulcud75c3962008-05-27 18:39:57 +000077 <version>1.2.14</version>
Ceki Gulcu2a40c062007-05-18 20:57:38 +000078 </dependency>
79
80 </dependencies>
81 </dependencyManagement>
82
Ceki Gulcu83412492006-09-05 20:48:47 +000083
84 <build>
Ceki Gulcua1149da2007-08-20 18:10:22 +000085 <resources>
86 <resource>
87 <directory>src/main/resources</directory>
88 <filtering>true</filtering>
89 </resource>
90 </resources>
Ceki Gulcu738eab62007-08-20 21:27:47 +000091
Ceki Gulcu83412492006-09-05 20:48:47 +000092 <plugins>
93 <plugin>
94 <groupId>org.apache.maven.plugins</groupId>
95 <artifactId>maven-compiler-plugin</artifactId>
96 <configuration>
Ceki Gulcu877ae042007-01-29 21:16:43 +000097 <source>1.3</source>
98 <target>1.3</target>
Ceki Gulcu83412492006-09-05 20:48:47 +000099 </configuration>
100 </plugin>
101
102 <plugin>
103 <groupId>org.apache.maven.plugins</groupId>
104 <artifactId>maven-surefire-plugin</artifactId>
105 <configuration>
106 <forkMode>once</forkMode>
107 <reportFormat>plain</reportFormat>
108 <trimStackTrace>false</trimStackTrace>
109 <excludes>
110 <exclude>**/AllTest.java</exclude>
111 <exclude>**/PackageTest.java</exclude>
112 </excludes>
113 </configuration>
114 </plugin>
115
116 <plugin>
117 <groupId>org.apache.maven.plugins</groupId>
118 <artifactId>maven-source-plugin</artifactId>
119 <executions>
120 <execution>
121 <phase>package</phase>
122 <goals>
123 <goal>jar</goal>
124 </goals>
125 </execution>
126 </executions>
127 </plugin>
128
129 <plugin>
130 <groupId>org.apache.maven.plugins</groupId>
131 <artifactId>maven-javadoc-plugin</artifactId>
132 <configuration>
Ceki Gulcu83412492006-09-05 20:48:47 +0000133 <aggregate>true</aggregate>
Ceki Gulcuefd978c2008-04-29 17:38:38 +0000134 <excludePackageNames>org.slf4j.migrator:org.slf4j.migrator.*</excludePackageNames>
Ceki Gulcu83412492006-09-05 20:48:47 +0000135 <links>
136 <link>
137 http://java.sun.com/j2se/1.5.0/docs/api
138 </link>
139 </links>
140 <groups>
141 <group>
142 <title>SLF4J packages</title>
Ceki Gulcua0a881b2006-09-11 22:08:20 +0000143 <packages>org.slf4j:org.slf4j.*</packages>
Ceki Gulcu83412492006-09-05 20:48:47 +0000144 </group>
Ceki Gulcuf68b5c52008-10-16 15:25:18 +0000145
146 <group>
147 <title>SLF4J extensions</title>
148 <packages>org.slf4j.profiler:org.slf4j.ext:org.slf4j.instrumentation:org.slf4j.agent</packages>
149 </group>
150
Ceki Gulcu83412492006-09-05 20:48:47 +0000151 <group>
152 <title>Jakarta Commons Logging packages</title>
153 <packages>org.apache.commons.*</packages>
154 </group>
Ceki Gulcua0a881b2006-09-11 22:08:20 +0000155
156 <group>
157 <title>Apache log4j</title>
158 <packages>org.apache.log4j</packages>
159 </group>
160
Ceki Gulcu2fb77b12008-06-05 21:37:40 +0000161 <group>
162 <title>java.util.logging (JUL) to SLF4J bridge</title>
163 <packages>org.slf4j.bridge</packages>
164 </group>
165
Ceki Gulcu83412492006-09-05 20:48:47 +0000166 </groups>
167 </configuration>
168 </plugin>
169
170 </plugins>
171
172 </build>
173
Ceki Gulcu55a650f2006-11-04 18:35:32 +0000174 <profiles>
175 <profile>
176 <id>skipTests</id>
177 <properties>
178 <maven.test.skip>true</maven.test.skip>
179 </properties>
180 </profile>
John E. Conlon426da1d2007-02-16 21:03:05 +0000181 <profile>
182 <id>osgi</id>
183 <modules>
184 <module>osgi-over-slf4j</module>
Ceki Gulcu0740cb12007-02-18 17:50:26 +0000185 <module>slf4j-osgi-test-bundle</module>
186 <module>slf4j-osgi-integration-test</module>
John E. Conlon426da1d2007-02-16 21:03:05 +0000187 </modules>
Ceki Gulcu0740cb12007-02-18 17:50:26 +0000188
189 <repositories>
190 <repository>
191 <id>m2apache.snapshots</id>
192 <url>http://people.apache.org/repo/m2-snapshot-repository</url>
193 <releases>
194 <enabled>false</enabled>
195 </releases>
196 <snapshots>
197 <enabled>true</enabled>
198 </snapshots>
199 </repository>
200
201 <repository>
202 <id>springframework.org</id>
203 <name>Springframework Maven SNAPSHOT Repository</name>
204 <url>http://static.springframework.org/maven2-snapshots/</url>
205 <snapshots>
206 <enabled>true</enabled>
207 </snapshots>
208 </repository>
209
210 </repositories>
211
212 <pluginRepositories>
213 <pluginRepository>
214 <id>apache.snapshots</id>
215 <name>Apache Snapshot Plugin Repository</name>
216 <url>http://people.apache.org/repo/m2-snapshot-repository</url>
217 <releases>
218 <enabled>false</enabled>
219 </releases>
220 <snapshots>
221 <enabled>true</enabled>
222 </snapshots>
223 </pluginRepository>
224 </pluginRepositories>
225
John E. Conlon426da1d2007-02-16 21:03:05 +0000226 </profile>
Ceki Gulcu55a650f2006-11-04 18:35:32 +0000227 </profiles>
228
Sebastien Pennec06f1fc72007-02-06 18:48:40 +0000229 <pluginRepositories>
230 <pluginRepository>
231 <id>apache.snapshots</id>
232 <name>Apache Snapshot Plugin Repository</name>
233 <url>http://people.apache.org/repo/m2-snapshot-repository</url>
234 <releases>
John E. Conlonfe3885e2007-02-06 21:01:59 +0000235 <enabled>false</enabled>
Sebastien Pennec06f1fc72007-02-06 18:48:40 +0000236 </releases>
237 <snapshots>
Ceki Gulcu0740cb12007-02-18 17:50:26 +0000238 <enabled>true</enabled>
239 </snapshots>
Sebastien Pennec06f1fc72007-02-06 18:48:40 +0000240 </pluginRepository>
241 </pluginRepositories>
242
Ceki Gulcu83412492006-09-05 20:48:47 +0000243 <reporting>
244 <plugins>
245 <plugin>
246 <groupId>org.apache.maven.plugins</groupId>
247 <artifactId>maven-site-plugin</artifactId>
248 </plugin>
249
250 <plugin>
251 <groupId>org.apache.maven.plugins</groupId>
252 <artifactId>maven-project-info-reports-plugin</artifactId>
253 <reportSets>
254 <reportSet><reports/></reportSet>
255 </reportSets>
256 </plugin>
257
258 <plugin>
Ceki Gulcu55a650f2006-11-04 18:35:32 +0000259 <artifactId>maven-assembly-plugin</artifactId>
260 <version>2.1</version>
261 <configuration>
262 <descriptors>
263 <descriptor>
264 src/main/assembly/source.xml
265 </descriptor>
266 </descriptors>
Ceki Gulcu7185b0f2006-11-16 22:54:30 +0000267 <finalName>slf4j-${project.version}</finalName>
Ceki Gulcu83412492006-09-05 20:48:47 +0000268 <appendAssemblyId>false</appendAssemblyId>
269 <outputDirectory>target/site/dist/</outputDirectory>
270 </configuration>
271 </plugin>
Ceki Gulcu7185b0f2006-11-16 22:54:30 +0000272
273 <plugin>
274 <groupId>org.apache.maven.plugins</groupId>
275 <artifactId>maven-jxr-plugin</artifactId>
Ceki Gulcufa9a1812008-07-23 20:34:11 +0000276 <reportSets>
277 <reportSet>
278 <reports>
279 <report>jxr</report>
280 <report>test-jxr</report>
281 </reports>
282 </reportSet>
283 </reportSets>
Ceki Gulcu7185b0f2006-11-16 22:54:30 +0000284 <configuration>
285 <aggregate>true</aggregate>
Ceki Gulcub9239de2006-12-14 21:06:39 +0000286 <javadocDir>target/site/api/</javadocDir>
Ceki Gulcu7185b0f2006-11-16 22:54:30 +0000287 <linkJavadoc>true</linkJavadoc>
288 </configuration>
289 </plugin>
Ceki Gulcufa9a1812008-07-23 20:34:11 +0000290
291
Ceki Gulcu83412492006-09-05 20:48:47 +0000292 </plugins>
293
294 </reporting>
295
Sebastien Pennec2975f372006-09-13 12:31:38 +0000296
297 <scm>
Ceki Gulcuc0002ed2006-11-08 22:13:36 +0000298 <connection>scm:svn:http://svn.slf4j.org/repos/slf4j/trunk</connection>
Sebastien Pennec2975f372006-09-13 12:31:38 +0000299 <developerConnection>scm:svn:https://svn.slf4j.org/repos/slf4j/trunk</developerConnection>
300 <url>http://svn.slf4j.org/viewvc/slf4j/trunk/</url>
301 </scm>
302
Ceki Gulcua0a881b2006-09-11 22:08:20 +0000303 <distributionManagement>
304 <site>
305 <id>pixie</id>
306 <url>scp://pixie/var/www/www.slf4j.org/htdocs/</url>
307 </site>
Ceki Gulcuc0002ed2006-11-08 22:13:36 +0000308
309 <repository>
310 <id>pixie</id>
311 <url>scp://pixie/var/mvnrepo/</url>
312 </repository>
313
Ceki Gulcua0a881b2006-09-11 22:08:20 +0000314 </distributionManagement>
Sebastien Pennec06f1fc72007-02-06 18:48:40 +0000315
Ceki Gulcuddce3632006-08-14 20:34:26 +0000316</project>