• Todd Volkert's avatar
    Refactor flx.build() to allow for external toolchain hooks. · f0379df5
    Todd Volkert authored
    This splits flx.build() into two methods, flx.build() and
    flx.assemble().  builD() now does the following:
    1) constructs the manifest map by reading the manifest from the
       file system
    2) "compiles" the dart code into the snapshot file
    3) Invokes assemble()
    
    This allows external build toolchains to construct their own
    manifest map (possibly using a different manifest syntax)
    and create their own snapshot file
    f0379df5
build.dart 2.07 KB