• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<project>
2    <modelVersion>4.0.0</modelVersion>
3    <groupId>javax.inject</groupId>
4  <artifactId>javax.inject</artifactId>
5    <packaging>jar</packaging>
6  <name>javax.inject</name>
7  <version>1</version>
8  <description>The javax.inject API</description>
9    <url>http://code.google.com/p/atinject/</url>
10    <licenses>
11        <license>
12            <name>The Apache Software License, Version 2.0</name>
13            <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
14            <distribution>repo</distribution>
15        </license>
16    </licenses>
17    <scm>
18        <connection>scm:svn:http://atinject.googlecode.com/svn/trunk</connection>
19        <developerConnection>scm:svn:https://atinject.googlecode.com/svn/trunk</developerConnection>
20        <url>http://code.google.com/p/atinject/source/checkout</url>
21    </scm>
22    <dependencies>
23        <dependency>
24            <groupId>junit</groupId>
25            <artifactId>junit</artifactId>
26            <version>4.7</version>
27            <scope>test</scope>
28        </dependency>
29    </dependencies>
30
31    <build>
32		<sourceDirectory>src</sourceDirectory>
33		<testSourceDirectory>tck</testSourceDirectory>
34		<testResources>
35			<testResource>
36				<directory>tck</directory>
37				<excludes>
38					<exclude>**/*.java</exclude>
39				</excludes>
40			</testResource>
41		</testResources>
42        <pluginManagement>
43            <plugins>
44                <plugin>
45                    <groupId>org.apache.maven.plugins</groupId>
46                    <artifactId>maven-compiler-plugin</artifactId>
47                    <version>2.1</version>
48                    <configuration>
49                        <source>1.5</source>
50                        <target>1.5</target>
51                        <encoding>UTF-8</encoding>
52                        <optimize>false</optimize>
53                        <debug>true</debug>
54                        <showDeprecation>true</showDeprecation>
55                    </configuration>
56                </plugin>
57            </plugins>
58        </pluginManagement>
59        <plugins>
60            <plugin>
61                <groupId>org.apache.maven.plugins</groupId>
62                <artifactId>maven-release-plugin</artifactId>
63                <version>2.0</version>
64                <configuration>
65                    <mavenExecutorId>forked-path</mavenExecutorId>
66                </configuration>
67            </plugin>
68        </plugins>
69    </build>
70    <developers>
71        <developer>
72            <id>various</id>
73            <name>Various</name>
74            <email>atinject-observer@googlegroups.com</email>
75            <url>http://groups.google.com/group/atinject-observer?pli=1</url>
76            <roles>
77                <role>developer</role>
78            </roles>
79            <timezone>-8</timezone>
80        </developer>
81    </developers>
82    <distributionManagement>
83        <repository>
84            <id>sonatype-nexus-staging</id>
85            <name>Nexus Release Repository</name>
86            <url>http://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
87        </repository>
88    </distributionManagement>
89
90    <profiles>
91        <profile>
92            <id>release-sign-artifacts</id>
93            <activation>
94                <property>
95                    <name>performRelease</name>
96                    <value>true</value>
97                </property>
98            </activation>
99            <build>
100                <plugins>
101                    <plugin>
102                        <groupId>org.apache.maven.plugins</groupId>
103                        <artifactId>maven-gpg-plugin</artifactId>
104                        <version>1.0</version>
105                        <executions>
106                            <execution>
107                                <id>sign-artifacts</id>
108                                <phase>verify</phase>
109                                <goals>
110                                    <goal>sign</goal>
111                                </goals>
112                            </execution>
113                        </executions>
114                    </plugin>
115                </plugins>
116            </build>
117        </profile>
118    </profiles>
119</project>
120