if (CMAKE_VERSION VERSION_LESS 3.2) set(UPDATE_DISCONNECTED_IF_AVAILABLE "") else() set(UPDATE_DISCONNECTED_IF_AVAILABLE "UPDATE_DISCONNECTED 1") endif() include(DownloadProject/DownloadProject) download_project( PROJ googletest GIT_REPOSITORY https://github.com/google/googletest.git GIT_TAG master ${UPDATE_DISCONNECTED_IF_AVAILABLE} ) add_subdirectory(${googletest_SOURCE_DIR} ${googletest_BINARY_DIR}) include_directories("${googletest_SOURCE_DIR}/googletest/include") include_directories("${googletest_SOURCE_DIR}/googlemock/include")