This can be useful if a superproject wants to force the use of its own SQLite3 version. Just prefix the existing variables with "SOCI_" and make them cache variables to allow pre-setting them before calling add_subdirectory() from the superproject.