rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java
branchclosure
changeset 1604 7665471a56c1
parent 1513 ba912ef24b27
child 1762 293838e72201
     1.1 --- a/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java	Wed Apr 30 15:04:10 2014 +0200
     1.2 +++ b/rt/vm/src/main/java/org/apidesign/vm4brwsr/Main.java	Tue May 27 12:25:41 2014 +0200
     1.3 @@ -105,11 +105,16 @@
     1.4          }
     1.5          
     1.6          try (Writer w = new BufferedWriter(new FileWriter(gt))) {
     1.7 -            Bck2Brwsr.newCompiler().library(createExtension).
     1.8 +            Bck2Brwsr c = Bck2Brwsr.newCompiler().
     1.9                  obfuscation(obfLevel).
    1.10                  addRootClasses(classes.toArray()).
    1.11 -                resources(new LdrRsrcs(Main.class.getClassLoader(), true)).
    1.12 -                generate(w);
    1.13 +                resources(new LdrRsrcs(Main.class.getClassLoader(), true));
    1.14 +            
    1.15 +            if (createExtension) {
    1.16 +                c = c.library();
    1.17 +            }
    1.18 +            
    1.19 +            c.generate(w);
    1.20          }
    1.21      }
    1.22