bulid env