fix: if cmake-project-build-directory is existing, use that instead of resetting it
This allows to use e.g. dir-locals for configuring the binary dir