FindZeta.cmake

This commit is contained in:
redcode
2022-06-26 02:45:33 +02:00
parent e5e210fa9b
commit feb0e9e649

View File

@@ -45,6 +45,17 @@ if(Zeta_INCLUDE_DIR AND EXISTS "${Zeta_INCLUDE_DIR}/Z/version.h")
if(_ MATCHES ".*Z_LIBRARY_VERSION_STRING \"([^\n]*)\".*")
set(Zeta_VERSION ${CMAKE_MATCH_1})
if(Zeta_VERSION MATCHES "^([0-9]+)\\.([0-9]+)")
set(Zeta_VERSION_MAJOR ${CMAKE_MATCH_1})
set(Zeta_VERSION_MINOR ${CMAKE_MATCH_2})
if(Zeta_VERSION MATCHES "^([0-9]+)\\.([0-9]+)\\.([0-9]+)")
set(Zeta_VERSION_PATCH ${CMAKE_MATCH_3})
else()
set(Zeta_VERSION_PATCH 0)
endif()
endif()
endif()
unset(_)