blob: eee64440243df9fb02972d3030d245b1aa2f599b [file] [log] [blame]
Clement Escoffierce0e1e52008-03-28 15:33:36 +00001<project>
2 <modelVersion>4.0.0</modelVersion>
3 <packaging>bundle</packaging>
4 <groupId>ipojo.examples</groupId>
5 <artifactId>hello.client.annotation</artifactId>
6 <version>0.7.6-SNAPSHOT</version>
7 <name>Hello Service Client using Annotations</name>
8
9 <dependencies>
10 <dependency>
11 <groupId>ipojo.examples</groupId>
12 <artifactId>hello.service</artifactId>
13 <version>${pom.version}</version>
14 </dependency>
15 <dependency>
16 <groupId>org.apache.felix</groupId>
17 <artifactId>org.apache.felix.ipojo.annotations</artifactId>
18 <version>0.7.6-SNAPSHOT</version>
19 </dependency>
20 </dependencies>
21
22 <pluginRepositories>
23 <pluginRepository>
24 <id>apache.snapshots</id>
25 <name>snapshot plugins</name>
26 <url>
27 http://people.apache.org/repo/m2-snapshot-repository
28 </url>
29 </pluginRepository>
30 </pluginRepositories>
31
32 <build>
33 <plugins>
34 <plugin>
35 <groupId>org.apache.maven.plugins</groupId>
36 <artifactId>maven-compiler-plugin</artifactId>
37 <configuration>
38 <source>1.5</source>
39 <target>1.5</target>
40 </configuration>
41 </plugin>
42 <plugin>
43 <groupId>org.apache.felix</groupId>
44 <artifactId>maven-bundle-plugin</artifactId>
45 <extensions>true</extensions>
46 <configuration>
47 <instructions>
48 <Bundle-SymbolicName>${pom.artifactId}</Bundle-SymbolicName>
49 <Private-Package>ipojo.example.hello.client</Private-Package>
50 </instructions>
51 </configuration>
52 </plugin>
53 <plugin>
54 <groupId>org.apache.felix</groupId>
55 <artifactId>maven-ipojo-plugin</artifactId>
56 <executions>
57 <execution>
58 <goals>
59 <goal>ipojo-bundle</goal>
60 </goals>
61 </execution>
62 </executions>
63 </plugin>
64 </plugins>
65 </build>
66</project>