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>
5 <groupId>org.apidesign.bck2brwsr</groupId>
6 <artifactId>emul.pom</artifactId>
7 <version>0.9-SNAPSHOT</version>
9 <groupId>org.apidesign.bck2brwsr</groupId>
10 <artifactId>emul.mini</artifactId>
11 <version>0.9-SNAPSHOT</version>
12 <name>Minimal API Profile</name>
13 <url>http://maven.apache.org</url>
15 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
19 <groupId>org.apidesign.bck2brwsr</groupId>
20 <artifactId>core</artifactId>
21 <version>0.9-SNAPSHOT</version>
25 <groupId>org.testng</groupId>
26 <artifactId>testng</artifactId>
27 <version>6.5.2</version>
34 <groupId>org.apache.maven.plugins</groupId>
35 <artifactId>maven-compiler-plugin</artifactId>
36 <version>2.5.1</version>
38 <!-- XXX: Need because Throwable references PrintWriter, but
39 dangerous! We could easy compile against APIs that don't
40 exist. Should be replaced by ahead of compilation copying
41 of files that should really be visible on the classpath...
44 <bootclasspath>netbeans.ignore.jdk.bootsclasspath</bootclasspath>
52 <groupId>org.apache.maven.plugins</groupId>
53 <artifactId>maven-javadoc-plugin</artifactId>
55 <excludePackageNames>org.apidesign.bck2brwsr.emul.*</excludePackageNames>
60 <groupId>org.apache.maven.plugins</groupId>
61 <artifactId>maven-source-plugin</artifactId>
62 <version>2.2.1</version>
65 <id>prepare-sources</id>
69 <phase>package</phase>