1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Fri Apr 26 18:48:34 2013 +0200
1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Mon May 13 18:54:50 2013 +0200
1.3 @@ -97,20 +97,12 @@
1.4 collectClasses(classes, mainClassLoader, args[i]);
1.5 }
1.6 }
1.7 - final File outputFile = new File(generateTo);
1.8 - String moduleName = null;
1.9 - if (createExtension) {
1.10 - moduleName = outputFile.getName();
1.11 - if (moduleName.endsWith(".js")) {
1.12 - moduleName = moduleName.substring(0, moduleName.length() - 3);
1.13 - }
1.14 - }
1.15 - try (Writer w = new BufferedWriter(new FileWriter(outputFile))) {
1.16 + try (Writer w = new BufferedWriter(new FileWriter(generateTo))) {
1.17 Bck2Brwsr.newCompiler().
1.18 extension(createExtension).
1.19 obfuscation(obfLevel).
1.20 addRootClasses(classes.toArray()).
1.21 - resources(new LdrRsrcs(moduleName, mainClassLoader)).
1.22 + resources(new LdrRsrcs(mainClassLoader)).
1.23 generate(w);
1.24 }
1.25 }