blob: 5953c8208856f6a8b4c49dd5812e8e0e7fdb4358 [file] [log] [blame]
Karl Pauls552f5b82006-05-14 15:20:37 +00001<project>
2 <modelVersion>4.0.0</modelVersion>
3 <groupId>org.apache.felix</groupId>
4 <artifactId>felix</artifactId>
5 <packaging>pom</packaging>
6 <name>Apache Felix (parent)</name>
7 <version>0.8.0-SNAPSHOT</version>
8 <modules>
9 <!-- <module>javax.servlet</module> -->
10 <module>tools/maven2/maven-osgi-plugin</module>
11 <module>javax.servlet</module>
12 <module>org.osgi.core</module>
13 <module>org.osgi.compendium</module>
14 <module>org.apache.felix.framework</module>
15 <module>org.apache.felix.shell</module>
16 <module>org.apache.felix.shell.tui</module>
17 <module>org.apache.felix.shell.gui</module>
18 <module>org.apache.felix.shell.gui.plugin</module>
19 <module>org.apache.felix.bundlerepository</module>
20 <module>org.apache.felix.daemon</module>
21 <module>org.apache.felix.dependencymanager</module>
22 <module>org.apache.felix.main</module>
Alex Karasuluf97f8e42006-07-26 14:57:52 +000023<!-- prep to reorg examles into tutorials section
Karl Pauls552f5b82006-05-14 15:20:37 +000024 <module>org.apache.felix.examples.eventlistener</module>
25 <module>org.apache.felix.examples.dictionaryservice</module>
26 <module>org.apache.felix.examples.frenchdictionary</module>
27 <module>org.apache.felix.examples.dictionaryclient</module>
28 <module>org.apache.felix.examples.dictionaryclient2</module>
29 <module>org.apache.felix.examples.spellcheckservice</module>
30 <module>org.apache.felix.examples.spellcheckclient</module>
31 <module>org.apache.felix.examples.spellcheckbinder</module>
Alex Karasuluf97f8e42006-07-26 14:57:52 +000032-->
Karl Pauls552f5b82006-05-14 15:20:37 +000033 <module>org.apache.felix.servicebinder</module>
34 <module>org.apache.felix.wireadmin</module>
35 <module>org.apache.felix.upnp.extra</module>
36 <module>org.apache.felix.upnp.basedriver</module>
37 <module>org.apache.felix.upnp.tester</module>
38 <module>org.apache.felix.upnp.sample.tv</module>
39 <module>org.apache.felix.upnp.sample.clock</module>
40 <module>org.apache.felix.upnp.sample.binaryLight</module>
41 <module>org.apache.felix.http.jetty</module>
42 <module>org.apache.felix.scr</module>
43 <module>org.apache.felix.eventadmin</module>
44 <module>org.apache.felix.eventadmin.bridge.upnp</module>
Karl Pauls44c6faf2006-06-24 15:08:27 +000045 <module>org.apache.felix.eventadmin.bridge.configuration</module>
46 <module>org.apache.felix.eventadmin.bridge.useradmin</module>
47 <module>org.apache.felix.eventadmin.bridge.wireadmin</module>
Richard S. Hall27615952006-06-30 09:13:02 +000048 <module>org.apache.felix.ipojo</module>
49 <module>org.apache.felix.ipojo.metadata</module>
50 <module>org.apache.felix.ipojo.plugin</module>
51 <module>org.apache.felix.ipojo.arch</module>
Karl Pauls552f5b82006-05-14 15:20:37 +000052 </modules>
53
54 <repositories>
55 <!-- For snapshots (no release jars or non-apache jars) -->
56 <repository>
57 <id>apache.snapshots</id>
58 <name>Apache Snapshot Repository</name>
59 <url>http://cvs.apache.org/maven-snapshot-repository</url>
60 </repository>
61
62 <repository>
63 <id>safehaus</id>
64 <name>Alternate Repository for Missing Ibiblio Artifacts</name>
65 <url>http://m2.safehaus.org</url>
66 </repository>
67 </repositories>
68
69 <distributionManagement>
70 <snapshotRepository>
71 <name>Apache Snapshots</name>
72 <id>apache.snapshots</id>
73 <url>
74 scp://apache.org/www/cvs.apache.org/maven-snapshot-repository
75 </url>
76 </snapshotRepository>
77 <repository>
78 <name>ASF Mirrored M2 Distributions</name>
79 <id>apache.distributions</id>
80 <url>
81 scp://minotaur.apache.org/www/www.apache.org/dist/maven-repository
82 </url>
83 </repository>
84 </distributionManagement>
85
86 <pluginRepositories>
87 <pluginRepository>
88 <id>apache.snapshots</id>
89 <name>snapshot plugins</name>
90 <url>
91 http://cvs.apache.org/maven-snapshot-repository
92 </url>
93 </pluginRepository>
94 </pluginRepositories>
95
Marcel Offermans6f5348b2006-07-03 06:46:32 +000096 <!-- definitions for testing -->
97 <dependencies>
98 <dependency>
99 <groupId>junit</groupId>
100 <artifactId>junit</artifactId>
101 <version>3.8.1</version>
102 <scope>test</scope>
103 </dependency>
104 <dependency>
Marcel Offermans45ad81c2006-07-04 08:58:29 +0000105 <groupId>easymock</groupId>
Marcel Offermans6f5348b2006-07-03 06:46:32 +0000106 <artifactId>easymock</artifactId>
Marcel Offermans45ad81c2006-07-04 08:58:29 +0000107 <version>1.2_Java1.3</version>
Marcel Offermans6f5348b2006-07-03 06:46:32 +0000108 <scope>test</scope>
109 </dependency>
110 </dependencies>
111 <build>
112 <plugins>
113 <plugin>
114 <groupId>org.apache.maven.plugins</groupId>
Marcel Offermans45ad81c2006-07-04 08:58:29 +0000115 <artifactId>maven-compiler-plugin</artifactId>
116 <configuration>
117 <target>1.4</target>
118 </configuration>
119 </plugin>
120 <plugin>
121 <groupId>org.apache.maven.plugins</groupId>
Marcel Offermans6f5348b2006-07-03 06:46:32 +0000122 <artifactId>maven-surefire-plugin</artifactId>
123 </plugin>
124 <plugin>
125 <groupId>org.apache.maven.plugins</groupId>
126 <artifactId>maven-surefire-report-plugin</artifactId>
127 </plugin>
128 </plugins>
129 </build>
130 <reporting>
131 <plugins>
132 <plugin>
133 <groupId>org.apache.maven.plugins</groupId>
134 <artifactId>maven-project-info-reports-plugin</artifactId>
135 </plugin>
136 </plugins>
137 </reporting>
Karl Pauls552f5b82006-05-14 15:20:37 +0000138</project>