# HG changeset patch # User Jaroslav Tulach # Date 1393921700 -3600 # Node ID c20135305ad2dd7a071db36947eca34d638aa549 # Parent eff392cfe687e05ad5aa91187cd61140ddcda207 Adding teabrwsr profile. Use 'mvn -Pteabrwsr install' to generate ZIP with static pages powered by teavm diff -r eff392cfe687 -r c20135305ad2 minesweeper/pom.xml --- a/minesweeper/pom.xml Tue Mar 04 09:24:17 2014 +0100 +++ b/minesweeper/pom.xml Tue Mar 04 09:28:20 2014 +0100 @@ -297,7 +297,72 @@ - + + + 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.demo.minesweeper.MinesModel + + false + ${project.build.directory}/teavm + + + org.teavm.javascript.NullPointerExceptionTransformer + + + + + + + maven-assembly-plugin + 2.4 + + + distro-assembly + package + + single + + + + src/main/assembly/teabrwsr.xml + + + + + + + diff -r eff392cfe687 -r c20135305ad2 minesweeper/src/main/assembly/teabrwsr.xml --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/minesweeper/src/main/assembly/teabrwsr.xml Tue Mar 04 09:28:20 2014 +0100 @@ -0,0 +1,47 @@ + + + + + teabrwsr + + zip + + public_html + + + src/main/webapp/pages + / + true + + + ${project.build.directory}/teavm/ + / + false + + + diff -r eff392cfe687 -r c20135305ad2 minesweeper/src/main/webapp/pages/index.html --- a/minesweeper/src/main/webapp/pages/index.html Tue Mar 04 09:24:17 2014 +0100 +++ b/minesweeper/src/main/webapp/pages/index.html Tue Mar 04 09:28:20 2014 +0100 @@ -143,12 +143,21 @@ role="button">Learn more »

- + + + + + + + +