Some code for cloning and building that might or might not work