diff -r 293838e72201 -r f6057dc5922c rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AheadOfTime.java --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AheadOfTime.java Fri Jan 09 20:46:35 2015 +0100 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AheadOfTime.java Sun Jan 11 09:54:37 2015 +0100 @@ -85,6 +85,9 @@ @Parameter(defaultValue = "true") private boolean generateAotLibraries; + @Parameter(defaultValue = "true") + private boolean ignoreBootClassPath; + /** * The obfuscation level for the generated JavaScript file. * @@ -131,7 +134,7 @@ getLog().info("Skipping " + mainJavaScript + " as it already exists."); } else { getLog().info("Generating " + mainJavaScript); - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader); + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader, ignoreBootClassPath); if (exports != null) { for (String e : exports) { c = c.addExported(e.replace('.', '/')); @@ -201,7 +204,7 @@ } getLog().info("Generating " + js); Writer w = new OutputStreamWriter(new FileOutputStream(js), "UTF-8"); - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader); + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader, ignoreBootClassPath); c. obfuscation(obfuscation). generate(w);