Separate build and export steps available.

@nahiluhmot @tlunter @bfulton
How will the options get set if I call `generate_build` and the options are only set in `generate!` which I never call?