Also simplified configure/build/install phases to only touch a single file once the phase has been run, rather than multiple of them (pre/post, etc).