Skip to content

Commit 924b541

Browse files
committed
Version 2.0 release
1 parent 05aca48 commit 924b541

33 files changed

+3202
-0
lines changed

affinity/pom.xml

Lines changed: 164 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,164 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!--
3+
~ Copyright 2013 Peter Lawrey
4+
~
5+
~ Licensed under the Apache License, Version 2.0 (the "License");
6+
~ you may not use this file except in compliance with the License.
7+
~ You may obtain a copy of the License at
8+
~
9+
~ http://www.apache.org/licenses/LICENSE-2.0
10+
~
11+
~ Unless required by applicable law or agreed to in writing, software
12+
~ distributed under the License is distributed on an "AS IS" BASIS,
13+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14+
~ See the License for the specific language governing permissions and
15+
~ limitations under the License.
16+
-->
17+
18+
<project xmlns="http://maven.apache.org/POM/4.0.0"
19+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
20+
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
21+
<modelVersion>4.0.0</modelVersion>
22+
23+
<groupId>net.openhft</groupId>
24+
<artifactId>affinity</artifactId>
25+
<version>2.0-SNAPSHOT</version>
26+
<packaging>bundle</packaging>
27+
28+
<name>OpenHFT/Java-Thread-Affinity</name>
29+
<description>Java Thread Affinity library</description>
30+
31+
<properties>
32+
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
33+
</properties>
34+
35+
<dependencies>
36+
<!-- on linux install with sudo apt-get install libjna-java -->
37+
<dependency>
38+
<groupId>net.java.dev.jna</groupId>
39+
<artifactId>jna</artifactId>
40+
<version>4.0.0</version>
41+
</dependency>
42+
<dependency>
43+
<groupId>net.java.dev.jna</groupId>
44+
<artifactId>platform</artifactId>
45+
<version>3.5.2</version>
46+
</dependency>
47+
48+
<dependency>
49+
<groupId>org.kohsuke.jetbrains</groupId>
50+
<artifactId>annotations</artifactId>
51+
<version>9.0</version>
52+
<optional>true</optional>
53+
</dependency>
54+
<dependency>
55+
<groupId>org.easymock</groupId>
56+
<artifactId>easymock</artifactId>
57+
<version>3.1</version>
58+
<scope>test</scope>
59+
</dependency>
60+
<dependency>
61+
<groupId>junit</groupId>
62+
<artifactId>junit</artifactId>
63+
<version>4.11</version>
64+
<scope>test</scope>
65+
</dependency>
66+
</dependencies>
67+
68+
<build>
69+
<plugins>
70+
<plugin>
71+
<artifactId>maven-compiler-plugin</artifactId>
72+
<version>2.3.2</version>
73+
<configuration>
74+
<source>1.6</source>
75+
<target>1.6</target>
76+
<encoding>UTF-8</encoding>
77+
</configuration>
78+
</plugin>
79+
<plugin>
80+
<groupId>org.apache.maven.plugins</groupId>
81+
<artifactId>maven-source-plugin</artifactId>
82+
<version>2.2</version>
83+
<executions>
84+
<execution>
85+
<id>attach-sources</id>
86+
<phase>verify</phase>
87+
<goals>
88+
<goal>jar</goal>
89+
</goals>
90+
</execution>
91+
</executions>
92+
</plugin>
93+
<plugin>
94+
<groupId>org.apache.maven.plugins</groupId>
95+
<artifactId>maven-javadoc-plugin</artifactId>
96+
<version>2.9</version>
97+
<executions>
98+
<execution>
99+
<id>attach-javadocs</id>
100+
<phase>verify</phase>
101+
<goals>
102+
<goal>jar</goal>
103+
</goals>
104+
</execution>
105+
</executions>
106+
<configuration>
107+
<show>public</show>
108+
<nohelp>true</nohelp>
109+
</configuration>
110+
</plugin>
111+
<!-- plugin>
112+
<groupId>org.apache.maven.plugins</groupId>
113+
<artifactId>maven-gpg-plugin</artifactId>
114+
<version>1.4</version>
115+
<configuration>
116+
<passphrase>${gpg.passphrase}</passphrase>
117+
</configuration>
118+
<executions>
119+
<execution>
120+
<id>sign-artifacts</id>
121+
<phase>verify</phase>
122+
<goals>
123+
<goal>sign</goal>
124+
</goals>
125+
</execution>
126+
</executions>
127+
</plugin -->
128+
129+
<plugin>
130+
<groupId>org.apache.felix</groupId>
131+
<artifactId>maven-bundle-plugin</artifactId>
132+
<version>2.3.7</version>
133+
<extensions>true</extensions>
134+
<configuration>
135+
<instructions>
136+
<Bundle-SymbolicName>${project.groupId}.${project.artifactId}</Bundle-SymbolicName>
137+
<Bundle-Name>${project.artifactId}</Bundle-Name>
138+
</instructions>
139+
</configuration>
140+
</plugin>
141+
</plugins>
142+
</build>
143+
144+
<url>http://www.openhft.net</url>
145+
<licenses>
146+
<license>
147+
<name>The Apache Software License, Version 2.0</name>
148+
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
149+
<distribution>repo</distribution>
150+
<comments>A business-friendly OSS license</comments>
151+
</license>
152+
</licenses>
153+
154+
<developers>
155+
<developer>
156+
<name>Peter Lawrey</name>
157+
<email>[email protected]</email>
158+
</developer>
159+
</developers>
160+
161+
<scm>
162+
<url>scm:git:https://github.com/OpenHFT/Java-Affinity.git</url>
163+
</scm>
164+
</project>

0 commit comments

Comments
 (0)