blob: 0a8971245f3b3d78b48a2c251a219bd46127a3fb [file] [log] [blame]
Richard S. Hall7fa14152006-06-14 15:22:03 +00001<project>
2 <parent>
3 <groupId>org.apache.felix</groupId>
4 <artifactId>felix</artifactId>
Karl Pauls0a3858c2007-07-13 22:03:31 +00005 <version>1.1.0-SNAPSHOT</version>
Karl Pauls589e2b32007-07-11 18:29:29 +00006 <relativePath>../../pom/pom.xml</relativePath>
Richard S. Hall7fa14152006-06-14 15:22:03 +00007 </parent>
8 <modelVersion>4.0.0</modelVersion>
Richard S. Hall8c011c62007-04-17 14:31:35 +00009 <packaging>bundle</packaging>
Richard S. Hall7fa14152006-06-14 15:22:03 +000010 <name>Apache Felix iPOJO</name>
11 <artifactId>org.apache.felix.ipojo</artifactId>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000012 <version>0.7.5-SNAPSHOT</version>
Richard S. Hall7fa14152006-06-14 15:22:03 +000013 <dependencies>
14 <dependency>
15 <groupId>${pom.groupId}</groupId>
16 <artifactId>org.osgi.core</artifactId>
Karl Pauls0a3858c2007-07-13 22:03:31 +000017 <version>1.1.0-SNAPSHOT</version>
Richard S. Hall7fa14152006-06-14 15:22:03 +000018 </dependency>
19 <dependency>
Richard S. Hall0b8ba0f2007-05-18 15:13:47 +000020 <groupId>${pom.groupId}</groupId>
21 <artifactId>org.osgi.compendium</artifactId>
Karl Pauls0a3858c2007-07-13 22:03:31 +000022 <version>0.9.0-SNAPSHOT</version>
Richard S. Hall0b8ba0f2007-05-18 15:13:47 +000023 </dependency>
24 <dependency>
Richard S. Hall7fa14152006-06-14 15:22:03 +000025 <groupId>${pom.groupId}</groupId>
26 <artifactId>org.apache.felix.ipojo.metadata</artifactId>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000027 <version>0.7.5-SNAPSHOT</version>
Clement Escoffierace86c52007-06-24 17:44:53 +000028 </dependency>
29 <dependency>
30 <groupId>${pom.groupId}</groupId>
31 <artifactId>org.apache.felix.ipojo.manipulator</artifactId>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000032 <version>0.7.5-SNAPSHOT</version>
Richard S. Hall7fa14152006-06-14 15:22:03 +000033 </dependency>
34 </dependencies>
35 <build>
36 <plugins>
37 <plugin>
Richard S. Hall8c011c62007-04-17 14:31:35 +000038 <groupId>org.apache.felix</groupId>
Richard S. Hall797bc982007-05-21 18:35:07 +000039 <artifactId>maven-bundle-plugin</artifactId>
Karl Pauls0a3858c2007-07-13 22:03:31 +000040 <version>1.1.0-SNAPSHOT</version>
Richard S. Hall7fa14152006-06-14 15:22:03 +000041 <extensions>true</extensions>
42 <configuration>
Richard S. Hall8c011c62007-04-17 14:31:35 +000043 <instructions>
44 <Bundle-Name>iPOJO</Bundle-Name>
45 <Bundle-Vendor>Clement ESCOFFIER</Bundle-Vendor>
46 <Bundle-Description> iPOJO </Bundle-Description>
Clement Escoffier2e351122007-07-02 11:36:35 +000047 <Bundle-Activator>org.apache.felix.ipojo.Extender</Bundle-Activator>
Richard S. Hall8c011c62007-04-17 14:31:35 +000048 <Import-Package>
Richard S. Hall0b8ba0f2007-05-18 15:13:47 +000049 org.osgi.framework,
50 org.osgi.service.cm,
Clement Escoffierb28f53d2007-09-20 07:50:53 +000051 org.osgi.service.log,
52 !org.objectweb.asm*
Richard S. Hall8c011c62007-04-17 14:31:35 +000053 </Import-Package>
54 <Private-Package>
Clement Escoffierace86c52007-06-24 17:44:53 +000055 org.apache.felix.ipojo.manipulation,
Richard S. Hall8c011c62007-04-17 14:31:35 +000056 org.apache.felix.ipojo.composite.architecture,
57 org.apache.felix.ipojo.composite.service*,
Richard S. Hall0b8ba0f2007-05-18 15:13:47 +000058 org.apache.felix.ipojo.composite.instance,
Richard S. Hall8c011c62007-04-17 14:31:35 +000059 org.apache.felix.ipojo.handlers.architecture,
60 org.apache.felix.ipojo.handlers.configuration,
61 org.apache.felix.ipojo.handlers.dependency.nullable,
62 org.apache.felix.ipojo.handlers.lifecycle.callback,
Clement Escoffier3d5ee8e2007-08-17 07:53:40 +000063 org.apache.felix.ipojo.handlers.lifecycle.controller,
Clement Escoffierb28f53d2007-09-20 07:50:53 +000064 org.objectweb.asm*;-split-package:=merge-first
Richard S. Hall8c011c62007-04-17 14:31:35 +000065 </Private-Package>
66 <Export-Package>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000067 org.apache.felix.ipojo; version="0.7.5",
68 org.apache.felix.ipojo.metadata; version="0.7.5",
69 org.apache.felix.ipojo.architecture; version="0.7.5",
70 org.apache.felix.ipojo.parser; version="0.7.5",
71 org.apache.felix.ipojo.util; version="0.7.5",
72 org.apache.felix.ipojo.handlers.dependency; version="0.7.5",
73 org.apache.felix.ipojo.handlers.providedservice; version="0.7.5",
74 org.apache.felix.ipojo.composite; version="0.7.5",
Richard S. Hall0b8ba0f2007-05-18 15:13:47 +000075 org.osgi.service.cm,
76 org.osgi.service.log
Richard S. Hall8c011c62007-04-17 14:31:35 +000077 </Export-Package>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000078 <_donotcopy>(CVS|.svn|.+.bak|~.+|metadata.xml)</_donotcopy>
Richard S. Hall8c011c62007-04-17 14:31:35 +000079 </instructions>
Richard S. Hall7fa14152006-06-14 15:22:03 +000080 </configuration>
81 </plugin>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000082 <plugin>
83 <groupId>org.apache.felix</groupId>
Clement Escoffier1bcd6c32007-09-26 09:00:29 +000084 <artifactId>maven-ipojo-plugin</artifactId>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000085 <version>${pom.version}</version>
86 <executions>
87 <execution>
88 <goals>
89 <goal>ipojo-bundle</goal>
90 </goals>
91 <configuration>
92 <metadata>metadata.xml</metadata>
Clement Escoffier97f48142007-10-19 10:41:11 +000093 <ignoreAnnotations>true</ignoreAnnotations>
Clement Escoffier6c6ae8d2007-09-25 13:27:49 +000094 </configuration>
95 </execution>
96 </executions>
97 </plugin>
Richard S. Hall7fa14152006-06-14 15:22:03 +000098 </plugins>
99 </build>
100</project>