Make setup script robust to being run from any location