Updates for getting phony targets to work in cmake