javaquery/html5doc/pom.xml
author Jaroslav Tulach <jaroslav.tulach@apidesign.org>
Thu, 02 May 2013 14:48:44 +0200
branchelements
changeset 1075 9435d870f110
permissions -rw-r--r--
Providing module with HTML5 Documentation
     1 <?xml version="1.0" encoding="UTF-8"?>
     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     <artifactId>javaquery</artifactId>
     6     <groupId>org.apidesign.bck2brwsr</groupId>
     7     <version>0.8-SNAPSHOT</version>
     8   </parent>
     9   <groupId>org.apidesign.bck2brwsr</groupId>
    10   <artifactId>html5doc</artifactId>
    11   <version>0.8-SNAPSHOT</version>
    12   <packaging>jar</packaging>
    13   <name>HTML5 Documentation</name>
    14   <build>
    15       <plugins>
    16           <plugin>
    17               <groupId>org.apache.maven.plugins</groupId>
    18               <artifactId>maven-dependency-plugin</artifactId>
    19               <executions>
    20                   <execution>
    21                       <id>unpack</id>
    22                       <phase>compile</phase>
    23                       <goals>
    24                           <goal>copy</goal>
    25                       </goals>
    26                       <configuration>
    27                           <artifactItems>
    28                               <artifactItem>
    29                                   <groupId>org.netbeans.modules</groupId>
    30                                   <artifactId>org-netbeans-modules-html-parser</artifactId>
    31                                   <version>RELEASE73</version>
    32                                   <type>nbm</type>
    33                                   <overWrite>false</overWrite>
    34                                   <outputDirectory>target/nbms</outputDirectory>
    35                                   <destFileName>parser.zip</destFileName>
    36                               </artifactItem>
    37                           </artifactItems>
    38                       </configuration>
    39                   </execution>
    40               </executions>   
    41           </plugin>
    42           <plugin>
    43               <groupId>org.apache.maven.plugins</groupId>
    44               <artifactId>maven-antrun-plugin</artifactId>
    45               <version>1.7</version>
    46               <executions>
    47                   <execution>
    48                       <id>unzip</id>
    49                       <phase>compile</phase>
    50                       <configuration>
    51                           <tasks>
    52                               <unzip src="target/nbms/parser.zip" dest="target/nbms/" />
    53                               <mkdir dir="target/classes/org/apidesign/bck2brwsr/html5doc/"/>
    54                               <unzip src="target/nbms/netbeans/docs/html5doc.zip" 
    55                                     dest="target/classes/org/apidesign/bck2brwsr/html5doc/" 
    56                               />
    57                           </tasks>
    58                       </configuration>
    59                       <goals>
    60                           <goal>run</goal>
    61                       </goals>
    62                   </execution>
    63               </executions>
    64           </plugin>          
    65       </plugins>
    66   </build>
    67   <properties>
    68       <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    69   </properties>
    70 </project>