Skip to content

Commit a522549

Browse files
committed
Add javadocs, source, and signatures
1 parent 5e4cade commit a522549

File tree

1 file changed

+69
-2
lines changed

1 file changed

+69
-2
lines changed

fastfilter/pom.xml

Lines changed: 69 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,35 @@
1010
<modelVersion>4.0.0</modelVersion>
1111

1212
<artifactId>fastfilter</artifactId>
13+
14+
<name>FastFilter</name>
15+
<description>Fast Approximate Membership Filters in Java</description>
16+
<url>https://github.com/FastFilter/fastfilter_java</url>
17+
<licenses>
18+
<license>
19+
<name>The Apache License, Version 2.0</name>
20+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
21+
</license>
22+
</licenses>
23+
<developers>
24+
<developer>
25+
<name>Thomas Mueller</name>
26+
<organizationUrl>https://github.com/thomasmueller</organizationUrl>
27+
</developer>
28+
<developer>
29+
<name>Daniel Lemire</name>
30+
<organizationUrl>https://github.com/lemire</organizationUrl>
31+
</developer>
32+
<developer>
33+
<name>Richard Startin</name>
34+
<organizationUrl>https://github.com/richardstartin</organizationUrl>
35+
</developer>
36+
</developers>
37+
<scm>
38+
<connection>scm:git:git://[email protected]:FastFilter/fastfilter_java.git</connection>
39+
<developerConnection>scm:git:ssh://[email protected]:FastFilter/fastfilter_java.git</developerConnection>
40+
<url>https://github.com/FastFilter/fastfilter_java/tree/master</url>
41+
</scm>
1342

1443
<dependencies>
1544
<dependency>
@@ -18,7 +47,6 @@
1847
</dependency>
1948
</dependencies>
2049

21-
2250
<build>
2351
<plugins>
2452
<plugin>
@@ -61,8 +89,47 @@
6189
</targetTests>
6290
</configuration>
6391
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-source-plugin</artifactId>
95+
<version>2.2.1</version>
96+
<executions>
97+
<execution>
98+
<id>attach-sources</id>
99+
<goals>
100+
<goal>jar-no-fork</goal>
101+
</goals>
102+
</execution>
103+
</executions>
104+
</plugin>
105+
<plugin>
106+
<groupId>org.apache.maven.plugins</groupId>
107+
<artifactId>maven-javadoc-plugin</artifactId>
108+
<version>2.9.1</version>
109+
<executions>
110+
<execution>
111+
<id>attach-javadocs</id>
112+
<goals>
113+
<goal>jar</goal>
114+
</goals>
115+
</execution>
116+
</executions>
117+
</plugin>
118+
<plugin>
119+
<groupId>org.apache.maven.plugins</groupId>
120+
<artifactId>maven-gpg-plugin</artifactId>
121+
<version>1.5</version>
122+
<executions>
123+
<execution>
124+
<id>sign-artifacts</id>
125+
<phase>verify</phase>
126+
<goals>
127+
<goal>sign</goal>
128+
</goals>
129+
</execution>
130+
</executions>
131+
</plugin>
64132
</plugins>
65133
</build>
66134

67-
68135
</project>

0 commit comments

Comments
 (0)