1.1 --- a/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AheadOfTime.java Fri Jan 09 20:46:35 2015 +0100
1.2 +++ b/rt/mojo/src/main/java/org/apidesign/bck2brwsr/mojo/AheadOfTime.java Sun Jan 11 09:54:37 2015 +0100
1.3 @@ -85,6 +85,9 @@
1.4 @Parameter(defaultValue = "true")
1.5 private boolean generateAotLibraries;
1.6
1.7 + @Parameter(defaultValue = "true")
1.8 + private boolean ignoreBootClassPath;
1.9 +
1.10 /**
1.11 * The obfuscation level for the generated JavaScript file.
1.12 *
1.13 @@ -131,7 +134,7 @@
1.14 getLog().info("Skipping " + mainJavaScript + " as it already exists.");
1.15 } else {
1.16 getLog().info("Generating " + mainJavaScript);
1.17 - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader);
1.18 + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, mainJar, loader, ignoreBootClassPath);
1.19 if (exports != null) {
1.20 for (String e : exports) {
1.21 c = c.addExported(e.replace('.', '/'));
1.22 @@ -201,7 +204,7 @@
1.23 }
1.24 getLog().info("Generating " + js);
1.25 Writer w = new OutputStreamWriter(new FileOutputStream(js), "UTF-8");
1.26 - Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader);
1.27 + Bck2Brwsr c = Bck2BrwsrJars.configureFrom(null, a.getFile(), loader, ignoreBootClassPath);
1.28 c.
1.29 obfuscation(obfuscation).
1.30 generate(w);