11 lines
430 B
CMake
11 lines
430 B
CMake
message("TOOL \"${TOOL}\" REPO \"${REPO}\"")
|
|
|
|
file(DOWNLOAD "https://github-get-latest-version.anotherfoxguy.workers.dev/${REPO}" "tmp/${TOOL}-version")
|
|
file(READ "tmp/${TOOL}-version" VERSION_DIRTY)
|
|
|
|
string(REGEX REPLACE /[^0-9\\.]/ "" VERSION ${VERSION_DIRTY})
|
|
string(REPLACE "." "_" VERSION_UNDERSCORE ${VERSION})
|
|
|
|
message("Latest VERSION ${VERSION}")
|
|
|
|
configure_file("templates/install-${TOOL}.sh.in" install-${TOOL}.sh @ONLY) |