Update to add parallel compilation