diff -r 17aafe5116d5 -r 533c2be1747c minesweeper/pom.xml --- a/minesweeper/pom.xml Thu Mar 27 09:57:14 2014 +0100 +++ b/minesweeper/pom.xml Thu Mar 27 15:14:48 2014 +0100 @@ -116,6 +116,11 @@ org.netbeans.html + net.java.html + ${net.java.html.version} + + + org.netbeans.html net.java.html.sound ${net.java.html.version} @@ -125,6 +130,12 @@ ${net.java.html.version} + org.netbeans.html + nbrwsr + ${net.java.html.version} + provided + + org.testng testng 6.7 @@ -253,11 +264,6 @@ dlvkbrwsr - - - android.sdk.path - - 4.1.1.4 3.7.0 @@ -271,9 +277,9 @@ provided - org.apidesign.html + org.apidesign.brwsr dlvkbrwsr - 0.2-SNAPSHOT + 0.5 jar @@ -308,6 +314,7 @@ services/org.apidesign.** + true ${project.build.directory}/${project.build.finalName}.apk @@ -344,7 +351,165 @@ - + + teabrwsr + + + + org.teavm + teavm-maven-plugin + ${teavm.version} + + + org.teavm + teavm-classlib + ${teavm.version} + + + + org.teavm + teavm-html4j + ${teavm.version} + + + + + generate-minesweeper + + build-javascript + + process-classes + + + false + + + org.apidesign.demo.minesweeper.MainBrwsr + + + false + + MERGED + + bck2brwsr.js + ${project.build.directory}/teavm + + + org.teavm.javascript.NullPointerExceptionTransformer + + + + + + + maven-assembly-plugin + 2.4 + + + distro-assembly + package + + single + + + + src/main/assembly/teabrwsr.xml + + + + + + + + + + nbrwsr + + + org.netbeans.html + nbrwsr + ${net.java.html.version} + compile + + + + + + org.apache.maven.plugins + maven-resources-plugin + 2.6 + + + include-webpages + + copy-resources + + process-resources + + ${basedir}/target/classes/org/apidesign/demo/minesweeper + true + + + src/main/webapp/pages + + + + + + + + org.codehaus.mojo + nbm-maven-plugin + 3.13 + true + + + default-manifest + process-classes + + manifest + + + true + html4j4nb + html4j4nb + false + + + + default-nbm + package + + nbm + + + true + html4j4nb + false + + + + + true + html4j4nb + html4j4nb + false + + + + + org.apache.maven.plugins + maven-jar-plugin + + + true + + + + +