initialize build environment