Server and Client version.txt in same directory

I am trying to install the server and client on the same computer so the server can back up local files. The client and server both share the same same localstatedir (in my case /var/lib/urbackup) so the client’s version.txt is in the same place as the version.txt that the server looks at to know if it needs to send an updated client.

Is there a way to compile the client so it uses /var/lib/urbackup-client so it doesn’t clobber any files used by the server? I know I could compile it to use /var/urbackup but that’s not as clean as I would like.