1.1 --- a/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/CompileCP.java Thu Apr 28 06:09:26 2016 +0200
1.2 +++ b/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/CompileCP.java Thu Apr 28 06:21:04 2016 +0200
1.3 @@ -29,6 +29,7 @@
1.4 import java.util.Set;
1.5 import java.util.logging.Logger;
1.6 import org.apidesign.bck2brwsr.aot.Bck2BrwsrJars;
1.7 +import org.apidesign.bck2brwsr.core.ExtraJavaScript;
1.8 import org.apidesign.bck2brwsr.launcher.BaseHTTPLauncher.Res;
1.9 import org.apidesign.vm4brwsr.Bck2Brwsr;
1.10
1.11 @@ -36,6 +37,7 @@
1.12 *
1.13 * @author Jaroslav Tulach
1.14 */
1.15 +@ExtraJavaScript(processByteCode = false, resource="")
1.16 class CompileCP {
1.17 private static final Logger LOG = Logger.getLogger(CompileCP.class.getName());
1.18 static String compileJAR(final File jar, Set<String> testClasses)
2.1 --- a/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java Thu Apr 28 06:09:26 2016 +0200
2.2 +++ b/launcher/http/src/main/java/org/apidesign/bck2brwsr/launcher/JSLauncher.java Thu Apr 28 06:21:04 2016 +0200
2.3 @@ -30,11 +30,13 @@
2.4 import javax.script.ScriptEngine;
2.5 import javax.script.ScriptEngineManager;
2.6 import javax.script.ScriptException;
2.7 +import org.apidesign.bck2brwsr.core.ExtraJavaScript;
2.8 import org.apidesign.vm4brwsr.Bck2Brwsr;
2.9
2.10 /**
2.11 * Tests execution in Java's internal scripting engine.
2.12 */
2.13 +@ExtraJavaScript(processByteCode = false, resource="")
2.14 final class JSLauncher extends Launcher {
2.15 private static final Logger LOG = Logger.getLogger(JSLauncher.class.getName());
2.16 private Set<ClassLoader> loaders = new LinkedHashSet<>();
3.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Thu Apr 28 06:09:26 2016 +0200
3.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Thu Apr 28 06:21:04 2016 +0200
3.3 @@ -29,12 +29,14 @@
3.4 import java.util.Enumeration;
3.5 import java.util.jar.JarEntry;
3.6 import java.util.jar.JarFile;
3.7 +import org.apidesign.bck2brwsr.core.ExtraJavaScript;
3.8
3.9 /** Generator of JavaScript from bytecode of classes on classpath of the VM
3.10 * with a Main method.
3.11 *
3.12 * @author Jaroslav Tulach <jtulach@netbeans.org>
3.13 */
3.14 +@ExtraJavaScript(processByteCode = false, resource="")
3.15 final class Main {
3.16 private Main() {}
3.17