fix patch and create asset built dir