# HG changeset patch # User Jaroslav Tulach # Date 1402310374 -7200 # Node ID be13d9823456281025d410de06321b60236d4cb9 # Parent 1b667288ba9c71e7c335bd16cab0977087911500 Rewriting to Ahead-Of-Time compilation diff -r 1b667288ba9c -r be13d9823456 minesweeper/nbactions-bck2brwsr.xml --- a/minesweeper/nbactions-bck2brwsr.xml Sun Jun 08 09:22:48 2014 +0200 +++ b/minesweeper/nbactions-bck2brwsr.xml Mon Jun 09 12:39:34 2014 +0200 @@ -29,7 +29,7 @@ run package - bck2brwsr:brwsr + bck2brwsr:show true diff -r 1b667288ba9c -r be13d9823456 minesweeper/pom.xml --- a/minesweeper/pom.xml Sun Jun 08 09:22:48 2014 +0200 +++ b/minesweeper/pom.xml Mon Jun 09 12:39:34 2014 +0200 @@ -24,9 +24,9 @@ http://html.java.net/ UTF-8 - pages/index.html org.apidesign.demo.minesweeper.Main none + FULL @@ -163,8 +163,8 @@ bck2brwsr - brwsr bck2brwsr + show @@ -191,12 +191,19 @@ brwsr + aot - ${basedir}/src/main/webapp/ - ${brwsr.startpage} + ${bck2brwsr.obfuscationlevel} + ${project.build.directory}/${project.build.finalName}-bck2brwsr/public_html/ + index.html + lib + ${project.build.directory}/minesweeper.js + + org.apidesign.demo.minesweeper.MinesModel + @@ -236,6 +243,17 @@ rt + org.netbeans.html + net.java.html.boot + ${net.java.html.version} + + + asm + org.ow2.asm + + + + org.apidesign.bck2brwsr ko-bck2brwsr ${bck2brwsr.version} diff -r 1b667288ba9c -r be13d9823456 minesweeper/src/main/assembly/bck2brwsr.xml --- a/minesweeper/src/main/assembly/bck2brwsr.xml Sun Jun 08 09:22:48 2014 +0200 +++ b/minesweeper/src/main/assembly/bck2brwsr.xml Mon Jun 09 12:39:34 2014 +0200 @@ -30,39 +30,23 @@ bck2brwsr zip + dir public_html - - - false - runtime - lib - - *:jar - *:rt - - - - false - provided - - *:js - - true - / - - src/main/webapp/pages / true + + ${project.build.directory} + / + + bck2brwsr.js + minesweeper.js + lib/*.js + + - - - ${project.build.directory}/${project.build.finalName}.jar - / - - diff -r 1b667288ba9c -r be13d9823456 minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java --- a/minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java Sun Jun 08 09:22:48 2014 +0200 +++ b/minesweeper/src/main/java/org/apidesign/demo/minesweeper/Main.java Mon Jun 09 12:39:34 2014 +0200 @@ -23,11 +23,6 @@ */ package org.apidesign.demo.minesweeper; -import java.io.File; -import java.net.URL; -import java.util.logging.ConsoleHandler; -import java.util.logging.Level; -import java.util.logging.Logger; import net.java.html.boot.BrowserBuilder; import org.netbeans.api.nbrwsr.OpenHTMLRegistration; import org.openide.awt.ActionID; diff -r 1b667288ba9c -r be13d9823456 minesweeper/src/main/webapp/pages/index.html --- a/minesweeper/src/main/webapp/pages/index.html Sun Jun 08 09:22:48 2014 +0200 +++ b/minesweeper/src/main/webapp/pages/index.html Mon Jun 09 12:39:34 2014 +0200 @@ -150,8 +150,9 @@