json-tck/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.
jaroslav@34
     1
<?xml version="1.0"?>
jaroslav@51
     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">
jaroslav@34
     3
  <modelVersion>4.0.0</modelVersion>
jaroslav@34
     4
  <parent>
jaroslav@359
     5
    <groupId>org.netbeans.html</groupId>
jaroslav@359
     6
    <artifactId>pom</artifactId>
jtulach@821
     7
    <version>1.0-SNAPSHOT</version>
jaroslav@34
     8
  </parent>
jaroslav@359
     9
  <groupId>org.netbeans.html</groupId>
jaroslav@34
    10
  <artifactId>net.java.html.json.tck</artifactId>
jtulach@821
    11
  <version>1.0-SNAPSHOT</version>
jaroslav@314
    12
  <packaging>bundle</packaging>
jaroslav@424
    13
  <name>HTML for Java TCK</name>
jaroslav@34
    14
  <url>http://maven.apache.org</url>
jaroslav@34
    15
  <properties>
jaroslav@34
    16
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
jtulach@838
    17
    <publicPackages>org.netbeans.html.json.tck</publicPackages>
jaroslav@34
    18
  </properties>
jaroslav@34
    19
  <build>
jaroslav@34
    20
      <plugins>
jaroslav@34
    21
          <plugin>
jaroslav@314
    22
              <groupId>org.apache.felix</groupId>
jaroslav@314
    23
              <artifactId>maven-bundle-plugin</artifactId>
jaroslav@314
    24
          </plugin>
jaroslav@314
    25
          <plugin>
jaroslav@486
    26
              <groupId>org.netbeans.html</groupId>
jaroslav@486
    27
              <artifactId>html4j-maven-plugin</artifactId>
jaroslav@486
    28
          </plugin>
jaroslav@486
    29
          <plugin>
jaroslav@34
    30
              <groupId>org.apache.maven.plugins</groupId>
jaroslav@34
    31
              <artifactId>maven-javadoc-plugin</artifactId>
jaroslav@34
    32
              <configuration>
jtulach@838
    33
                  <subpackages>org.netbeans.html.json.tck,org.netbeans.html.json.spi</subpackages>
jaroslav@34
    34
                  <skip>false</skip>
jaroslav@34
    35
                  <includeDependencySources>true</includeDependencySources>
jaroslav@34
    36
              </configuration>
jaroslav@34
    37
          </plugin>
jaroslav@34
    38
      </plugins>
jaroslav@34
    39
  </build>
jaroslav@34
    40
  <dependencies>
jaroslav@34
    41
    <dependency>
jaroslav@359
    42
      <groupId>org.netbeans.html</groupId>
jaroslav@34
    43
      <artifactId>net.java.html.json</artifactId>
jtulach@821
    44
      <version>1.0-SNAPSHOT</version>
jaroslav@34
    45
      <type>jar</type>
jaroslav@34
    46
    </dependency>
jaroslav@34
    47
    <dependency>
jaroslav@34
    48
      <groupId>org.testng</groupId>
jaroslav@34
    49
      <artifactId>testng</artifactId>
jaroslav@34
    50
      <scope>compile</scope>
jaroslav@34
    51
      <type>jar</type>
jaroslav@51
    52
      <exclusions>
jaroslav@51
    53
        <exclusion>
jaroslav@51
    54
          <artifactId>bsh</artifactId>
jaroslav@51
    55
          <groupId>org.beanshell</groupId>
jaroslav@51
    56
        </exclusion>
jaroslav@51
    57
      </exclusions>
jaroslav@34
    58
    </dependency>
jaroslav@34
    59
    <dependency>
jaroslav@44
    60
      <groupId>org.netbeans.api</groupId>
jaroslav@44
    61
      <artifactId>org-openide-util</artifactId>
jaroslav@44
    62
      <scope>provided</scope>
jaroslav@44
    63
    </dependency>
jaroslav@424
    64
    <dependency>
jaroslav@424
    65
      <groupId>${project.groupId}</groupId>
jaroslav@424
    66
      <artifactId>net.java.html.boot</artifactId>
jaroslav@424
    67
      <version>${project.version}</version>
jaroslav@424
    68
    </dependency>
jaroslav@34
    69
  </dependencies>
jaroslav@263
    70
    <description>Test Compatibility Kit for anyone who wants to consume the net.java.html.json APIs and
jaroslav@263
    71
render their objects using own technology (e.g. own browser, MVVC, etc.).</description>
jaroslav@34
    72
</project>