| cmake_minimum_required(VERSION 3.19) | |
| project(FetchTags LANGUAGES NONE) | |
| include(ExternalProject) | |
| # repoDir and gitTag are expected to be set as cache variables | |
| ExternalProject_Add(fetcher | |
| GIT_REPOSITORY ${repoDir} | |
| GIT_TAG ${gitTag} | |
| GIT_REMOTE_UPDATE_STRATEGY CHECKOUT | |
| CONFIGURE_COMMAND "" | |
| BUILD_COMMAND "" | |
| INSTALL_COMMAND "" | |
| ) |