Build archive implementation