production asset compile