boot/pom.xml
author Jaroslav Tulach <jtulach@netbeans.org>
Tue, 26 Aug 2014 18:13:30 +0200
changeset 838 bdc3d696dd4a
parent 821 0b42a753d727
child 854 ce36930eb669
permissions -rw-r--r--
During the API review process (bug 246133) the reviewers decided that in order to include html4j to NetBeans Platform, we need to stop using org.apidesign namespace and switch to NetBeans one. Repackaging all SPI packages into org.netbeans.html.smthng.spi.
     1 <?xml version="1.0"?>
     2 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
     3   <modelVersion>4.0.0</modelVersion>
     4   <parent>
     5     <groupId>org.netbeans.html</groupId>
     6     <artifactId>pom</artifactId>
     7     <version>1.0-SNAPSHOT</version>
     8   </parent>
     9   <groupId>org.netbeans.html</groupId>
    10   <artifactId>net.java.html.boot</artifactId>
    11   <version>1.0-SNAPSHOT</version>
    12   <packaging>bundle</packaging>
    13   <name>Browser Bootstrap</name>
    14   <url>http://maven.apache.org</url>
    15   <properties>
    16     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    17     <publicPackages>net.java.html.js,net.java.html.boot,org.netbeans.html.boot.spi</publicPackages>
    18   </properties>
    19   <build>
    20       <plugins>
    21           <plugin>
    22               <groupId>org.apache.felix</groupId>
    23               <artifactId>maven-bundle-plugin</artifactId>
    24               <configuration>
    25                   <instructions>
    26                       <Agent-Class>org.netbeans.html.boot.impl.JsAgent</Agent-Class>
    27                       <Premain-Class>org.netbeans.html.boot.impl.JsAgent</Premain-Class>
    28                       <Eclipse-BuddyPolicy>dependent</Eclipse-BuddyPolicy>
    29                   </instructions>
    30               </configuration>
    31           </plugin>
    32       </plugins>
    33   </build>
    34   <dependencies>
    35     <dependency>
    36       <groupId>org.ow2.asm</groupId>
    37       <artifactId>asm</artifactId>
    38       <type>jar</type>
    39     </dependency>
    40     <dependency>
    41       <groupId>org.testng</groupId>
    42       <artifactId>testng</artifactId>
    43       <scope>test</scope>
    44       <type>jar</type>
    45     </dependency>
    46     <dependency>
    47       <groupId>org.netbeans.api</groupId>
    48       <artifactId>org-openide-util-lookup</artifactId>
    49       <scope>provided</scope>
    50     </dependency>
    51     <dependency>
    52       <groupId>org.netbeans.html</groupId>
    53       <artifactId>net.java.html</artifactId>
    54       <version>${project.version}</version>
    55       <type>jar</type>
    56     </dependency>
    57   </dependencies>
    58     <description>Builder to launch your Java/HTML based application.</description>
    59 </project>