# HG changeset patch # User Jaroslav Tulach # Date 1394567457 -3600 # Node ID ea79b73d590a5791a53c3d40ab30f4011f1dc28a # Parent 1a8a5abe1adbfcdc3a9486cf43225d92ee4a0610 Patch by Alexey Andreev to allow use of the chess demo on top of teavm diff -r 1a8a5abe1adb -r ea79b73d590a chess/pom.xml --- a/chess/pom.xml Thu Mar 06 22:13:28 2014 +0100 +++ b/chess/pom.xml Tue Mar 11 20:50:57 2014 +0100 @@ -141,6 +141,11 @@ provided jar + + org.netbeans.html + ko4j + ${net.java.html.version} + @@ -252,5 +257,78 @@ + + teabrwsr + + + + org.teavm + teavm-maven-plugin + 0.0.1-SNAPSHOT + + + org.teavm + teavm-classlib + 0.0.1-SNAPSHOT + + + + org.teavm + teavm-html4j + 0.0.1-SNAPSHOT + + + + + generate-minesweeper + + build-javascript + + process-classes + + + false + + + org.apidesign.html.demo.chess.LoadMain + + + 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 + + + + + + + + diff -r 1a8a5abe1adb -r ea79b73d590a chess/src/main/assembly/teabrwsr.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/chess/src/main/assembly/teabrwsr.xml Tue Mar 11 20:50:57 2014 +0100 @@ -0,0 +1,47 @@ + + + + + teabrwsr + + zip + + public_html + + + src/main/webapp/pages + / + true + + + ${project.build.directory}/teavm/ + / + false + + +