By default skip javadoc, enable it only on modules with an API for public consumption
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 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>
5 <groupId>org.apidesign.bck2brwsr</groupId>
6 <artifactId>rt</artifactId>
7 <version>0.3-SNAPSHOT</version>
10 <groupId>org.apidesign.bck2brwsr</groupId>
11 <artifactId>vm4brwsr</artifactId>
12 <version>0.3-SNAPSHOT</version>
13 <packaging>jar</packaging>
15 <name>Virtual Machine for Browser</name>
16 <url>http://bck2brwsr.apidesign.org</url>
19 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
20 <author.name>Jaroslav Tulach</author.name>
21 <author.email>jaroslav.tulach@apidesign.org</author.email>
28 <url>http://bits.netbeans.org/maven2/</url>
34 <name>Local Maven repository of releases</name>
35 <url>http://mc-repo.googlecode.com/svn/maven2/releases</url>
37 <enabled>false</enabled>
40 <enabled>true</enabled>
45 <connection>scm:hg:http://source.apidesign.org/hg/bck2brwsr</connection>
46 <url>http://source.apidesign.org/hg/bck2brwsr</url>
51 <groupId>org.apache.maven.plugins</groupId>
52 <artifactId>maven-jar-plugin</artifactId>
53 <version>2.4</version>
57 <mainClass>org.apidesign.vm4brwsr.Main</mainClass>
63 <groupId>org.apache.maven.plugins</groupId>
64 <artifactId>maven-compiler-plugin</artifactId>
65 <version>2.3.2</version>
72 <groupId>org.apache.maven.plugins</groupId>
73 <artifactId>maven-javadoc-plugin</artifactId>
79 <groupId>org.codehaus.mojo</groupId>
80 <artifactId>exec-maven-plugin</artifactId>
81 <version>1.2.1</version>
85 <phase>process-classes</phase>
92 <mainClass>org.apidesign.vm4brwsr.Main</mainClass>
94 <argument>${project.build.directory}/bck2brwsr.js</argument>
95 <argument>org/apidesign/vm4brwsr/Bck2Brwsr</argument>
100 <artifactId>maven-assembly-plugin</artifactId>
101 <version>2.4</version>
105 <phase>package</phase>
111 <descriptor>src/main/assembly/bck2brwsr.xml</descriptor>
121 <groupId>org.testng</groupId>
122 <artifactId>testng</artifactId>
126 <artifactId>junit</artifactId>
127 <groupId>junit</groupId>
132 <groupId>${project.groupId}</groupId>
133 <artifactId>core</artifactId>
134 <version>${project.version}</version>
138 <groupId>${project.groupId}</groupId>
139 <artifactId>emul.mini</artifactId>
140 <version>${project.version}</version>
141 <scope>compile</scope>
144 <groupId>${project.groupId}</groupId>
145 <artifactId>javap</artifactId>
146 <version>${project.version}</version>
147 <scope>compile</scope>