1 <?xml version="1.0" encoding="UTF-8"?> 2 3 <!-- 4 Copyright (c) 2009 Sonatype, Inc. All rights reserved. 5 6 This program is licensed to you under the Apache License Version 2.0, 7 and you may not use this file except in compliance with the Apache License Version 2.0. 8 You may obtain a copy of the Apache License Version 2.0 at http://www.apache.org/licenses/LICENSE-2.0. 9 10 Unless required by applicable law or agreed to in writing, 11 software distributed under the Apache License Version 2.0 is distributed on an 12 "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 See the Apache License Version 2.0 for the specific language governing permissions and limitations there under. 14 --> 15 16 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 17 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 18 19 <modelVersion>4.0.0</modelVersion> 20 21 <parent> 22 <groupId>org.sonatype.forge</groupId> 23 <artifactId>forge-parent</artifactId> 24 <version>6</version> 25 </parent> 26 27 <packaging>pom</packaging> 28 29 <groupId>org.sonatype.sisu</groupId> 30 <artifactId>sisu-parent</artifactId> 31 <version>1.4.2</version> 32 33 <name>Sisu</name> 34 35 <url>http://sisu.sonatype.org/</url> 36 <inceptionYear>2010</inceptionYear> 37 38 <organization> 39 <name>Sonatype, Inc.</name> 40 <url>http://www.sonatype.com</url> 41 </organization> 42 43 <mailingLists> 44 <mailingList> 45 <name>Sisu Developers List</name> 46 <subscribe>sisu-dev-subscribe (a] sonatype.org</subscribe> 47 <unsubscribe>sisu-dev-unsubscribe (a] sonatype.org</unsubscribe> 48 <post>sisu-dev (a] sonatype.org</post> 49 <!-- archive>?</archive --> 50 </mailingList> 51 <mailingList> 52 <name>Sisu Users List</name> 53 <subscribe>sisu-user-subscribe (a] sonatype.org</subscribe> 54 <unsubscribe>sisu-user-unsubscribe (a] sonatype.org</unsubscribe> 55 <post>sisu-user (a] sonatype.org</post> 56 <!-- archive>?</archive --> 57 </mailingList> 58 <mailingList> 59 <name>Sisu Commits List</name> 60 <subscribe>sisu-scm-subscribe (a] sonatype.org</subscribe> 61 <unsubscribe>sisu-scm-unsubscribe (a] sonatype.org</unsubscribe> 62 </mailingList> 63 </mailingLists> 64 65 <scm> 66 <connection>scm:git:git (a] github.com:sonatype/sisu.git</connection> 67 <developerConnection>scm:git:git (a] github.com:sonatype/sisu.git</developerConnection> 68 <url>git (a] github.com:sonatype/sisu.git</url> 69 </scm> 70 71 <issueManagement> 72 <system>jira</system> 73 <url>https://issues.sonatype.org/browse/SISU</url> 74 </issueManagement> 75 76 <ciManagement> 77 <system>Hudson</system> 78 <url>https://grid.sonatype.org/ci/job/Sisu/</url> 79 </ciManagement> 80 81 <licenses> 82 <license> 83 <name>The Apache Software License, Version 2.0</name> 84 <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> 85 <distribution>repo</distribution> 86 </license> 87 </licenses> 88 89 <modules> 90 <module>sisu-inject</module> 91 </modules> 92 93 <properties> 94 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> 95 <slf4j.version>1.6.1</slf4j.version> 96 <forgeReleaseUrl>https://repository.sonatype.org/service/local/staging/deploy/maven2</forgeReleaseUrl> 97 </properties> 98 99 <dependencies> 100 <dependency> 101 <groupId>org.slf4j</groupId> 102 <artifactId>slf4j-simple</artifactId> 103 <scope>test</scope> 104 </dependency> 105 <dependency> 106 <groupId>junit</groupId> 107 <artifactId>junit</artifactId> 108 <scope>test</scope> 109 </dependency> 110 </dependencies> 111 112 <dependencyManagement> 113 <dependencies> 114 115 <dependency> 116 <groupId>asm</groupId> 117 <artifactId>asm</artifactId> 118 <version>3.2</version> 119 </dependency> 120 121 <dependency> 122 <groupId>javax.inject</groupId> 123 <artifactId>javax.inject</artifactId> 124 <version>1</version> 125 </dependency> 126 <dependency> 127 <groupId>aopalliance</groupId> 128 <artifactId>aopalliance</artifactId> 129 <version>1.0</version> 130 </dependency> 131 132 <dependency> 133 <groupId>org.slf4j</groupId> 134 <artifactId>slf4j-api</artifactId> 135 <version>${slf4j.version}</version> 136 </dependency> 137 <dependency> 138 <groupId>org.slf4j</groupId> 139 <artifactId>slf4j-simple</artifactId> 140 <version>${slf4j.version}</version> 141 </dependency> 142 143 <dependency> 144 <groupId>org.osgi</groupId> 145 <artifactId>org.osgi.core</artifactId> 146 <version>4.2.0</version> 147 </dependency> 148 <dependency> 149 <groupId>org.osgi</groupId> 150 <artifactId>org.osgi.compendium</artifactId> 151 <version>4.2.0</version> 152 </dependency> 153 <dependency> 154 <groupId>org.apache.felix</groupId> 155 <artifactId>org.apache.felix.framework</artifactId> 156 <version>3.0.2</version> 157 </dependency> 158 159 <dependency> 160 <groupId>junit</groupId> 161 <artifactId>junit</artifactId> 162 <version>3.8.2</version> 163 </dependency> 164 165 </dependencies> 166 </dependencyManagement> 167 168 <build> 169 <pluginManagement> 170 <plugins> 171 <plugin> 172 <groupId>org.apache.maven.plugins</groupId> 173 <artifactId>maven-compiler-plugin</artifactId> 174 <version>2.3.1</version> 175 </plugin> 176 <plugin> 177 <groupId>org.apache.felix</groupId> 178 <artifactId>maven-bundle-plugin</artifactId> 179 <version>2.1.0</version> 180 <configuration> 181 <instructions> 182 <Bundle-RequiredExecutionEnvironment> 183 J2SE-1.5,JavaSE-1.6 184 </Bundle-RequiredExecutionEnvironment> 185 <_versionpolicy>[$(version;==;$(@)),$(version;+;$(@)))</_versionpolicy> 186 <_nouses>true</_nouses> 187 <_removeheaders> 188 Embed-Dependency,Embed-Transitive, 189 Built-By,Tool,Created-By,Build-Jdk, 190 Include-Resource,Private-Package, 191 Ignore-Package,Bnd-LastModified 192 </_removeheaders> 193 </instructions> 194 </configuration> 195 </plugin> 196 <plugin> 197 <artifactId>maven-shade-plugin</artifactId> 198 <version>1.4</version> 199 </plugin> 200 <plugin> 201 <artifactId>maven-antrun-plugin</artifactId> 202 <version>1.4</version> 203 </plugin> 204 <plugin> 205 <groupId>org.codehaus.mojo</groupId> 206 <artifactId>build-helper-maven-plugin</artifactId> 207 <version>1.5</version> 208 </plugin> 209 <plugin> 210 <artifactId>maven-javadoc-plugin</artifactId> 211 <version>2.7</version> 212 </plugin> 213 <plugin> 214 <artifactId>maven-source-plugin</artifactId> 215 <version>2.1.2</version> 216 </plugin> 217 <plugin> 218 <artifactId>maven-surefire-plugin</artifactId> 219 <configuration> 220 <redirectTestOutputToFile>true</redirectTestOutputToFile> 221 </configuration> 222 </plugin> 223 <plugin> 224 <artifactId>maven-gpg-plugin</artifactId> 225 <version>1.1</version> 226 </plugin> 227 <plugin> 228 <artifactId>maven-release-plugin</artifactId> 229 <version>2.0</version> 230 <configuration> 231 <autoVersionSubmodules>true</autoVersionSubmodules> 232 </configuration> 233 </plugin> 234 </plugins> 235 </pluginManagement> 236 </build> 237 238 <profiles> 239 <profile> 240 <id>examples</id> 241 <modules> 242 <module>sisu-examples</module> 243 </modules> 244 </profile> 245 </profiles> 246 247 </project> 248