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+ 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