diff -r b1fe994d4267 -r 36961c9a009f rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Fri Apr 26 18:48:34 2013 +0200 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java Mon May 13 18:54:50 2013 +0200 @@ -97,20 +97,12 @@ collectClasses(classes, mainClassLoader, args[i]); } } - final File outputFile = new File(generateTo); - String moduleName = null; - if (createExtension) { - moduleName = outputFile.getName(); - if (moduleName.endsWith(".js")) { - moduleName = moduleName.substring(0, moduleName.length() - 3); - } - } - try (Writer w = new BufferedWriter(new FileWriter(outputFile))) { + try (Writer w = new BufferedWriter(new FileWriter(generateTo))) { Bck2Brwsr.newCompiler(). extension(createExtension). obfuscation(obfLevel). addRootClasses(classes.toArray()). - resources(new LdrRsrcs(moduleName, mainClassLoader)). + resources(new LdrRsrcs(mainClassLoader)). generate(w); } }