Separate build and export steps available.

@nahiluhmot @tlunter @bfulton
I just think it looks funny having it set here, but used in the next context up in `generate!`.  No need to have it in both places, just the top of `generate!`.