install-scripts/update.cmake
2023-05-02 10:38:42 +02:00

11 lines
448 B
CMake

macro(mgs text)
execute_process(COMMAND ${CMAKE_COMMAND} -E cmake_echo_color --green --bold ${text})
endmacro()
mgs("TOOL \"${TOOL}\" OWNER \"${OWNER}\"")
execute_process(COMMAND lastversion "${OWNER}/${TOOL}" OUTPUT_VARIABLE VERSION)
string(REPLACE "\n" "" VERSION "${VERSION}")
mgs("Latest VERSION ${VERSION}")
configure_file("${CMAKE_CURRENT_LIST_DIR}/templates/install-${TOOL}.sh.in" "${CMAKE_CURRENT_LIST_DIR}/install-${TOOL}.sh" @ONLY)