OW2 Consortium joram

Rev

Rev 6185 | Rev 6321 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
3920 tachker 1
<?xml version="1.0" encoding="UTF-8"?>
4243 tachker 2
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
  xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
3920 tachker 4
 
5
  <modelVersion>4.0.0</modelVersion>
6
  <artifactId>joram-shared</artifactId>
7
  <packaging>bundle</packaging>
8
  <name>JORAM :: joram :: shared</name>
9
  <description>Builds the Joram sharedproject.</description>
10
 
11
  <parent>
12
    <artifactId>joram</artifactId>
4846 tachker 13
    <groupId>org.ow2.joram</groupId>
6302 tachker 14
    <version>5.11.0-SNAPSHOT</version>
3920 tachker 15
  </parent>
16
 
17
  <properties>
4303 tachker 18
    <version.filter.value>${project.version}</version.filter.value>
19
    <protocol.filter.value>${joram.protocol}</protocol.filter.value>
3920 tachker 20
  </properties>
21
 
22
  <build>
23
    <resources>
24
      <resource>
25
        <directory>src/main/resources</directory>
26
        <filtering>true</filtering>
27
      </resource>
28
    </resources>
29
    <plugins>
30
      <plugin>
31
        <groupId>org.apache.felix</groupId>
32
        <artifactId>maven-bundle-plugin</artifactId>
4673 surrel 33
        <version>${maven.bundle.plugin.version}</version>
3920 tachker 34
        <extensions>true</extensions>
35
        <configuration>
36
          <instructions>
37
            <Implementation-Version>${project.version}</Implementation-Version>
4673 surrel 38
            <Bundle-SymbolicName>${project.artifactId}</Bundle-SymbolicName>
3920 tachker 39
            <Export-Package>
40
              org.objectweb.joram.shared,
41
              org.objectweb.joram.shared.admin,
42
              org.objectweb.joram.shared.client,
43
              org.objectweb.joram.shared.excepts,
44
              org.objectweb.joram.shared.messages,
45
              org.objectweb.joram.shared.security,
46
              org.objectweb.joram.shared.selectors,
47
              org.objectweb.joram.shared.stream</Export-Package>
48
            <Import-Package>fr.dyade.aaa.common,
5907 feliot 49
              fr.dyade.aaa.common.encoding,
3920 tachker 50
              fr.dyade.aaa.common.stream,
51
              java_cup.runtime,
52
              javax.naming,
53
              javax.naming.spi,
54
              org.objectweb.util.monolog,
55
              org.objectweb.util.monolog.api</Import-Package>
56
          </instructions>
57
        </configuration>
58
      </plugin>
59
    </plugins>
60
  </build>
61
 
62
  <dependencies>
63
    <dependency>
4846 tachker 64
      <groupId>org.ow2.joram</groupId>
4757 surrel 65
      <artifactId>a3-common</artifactId>
3920 tachker 66
      <version>${project.version}</version>
67
    </dependency>
68
    <dependency>
69
      <groupId>org.objectweb.joram</groupId>
70
      <artifactId>jcup</artifactId>
71
    </dependency>
72
  </dependencies>
73
</project>