From f7829a498ac4c0f359bbfdf1001e274196ef2069 Mon Sep 17 00:00:00 2001 From: Arseniy Lartsev Date: Wed, 8 Dec 2021 09:29:30 +0100 Subject: [PATCH] Require tdlib exactly 1.7.9 as next version is already incompatible lol --- CMakeLists.txt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 40b70d0..5e60121 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -6,10 +6,11 @@ project(tdlib-purple VERSION ${VERSION} LANGUAGES CXX) find_package(Td REQUIRED) math(EXPR TDLIB_VERSION_NUMBER "10000*${Td_VERSION_MAJOR} + 100*${Td_VERSION_MINOR} + ${Td_VERSION_PATCH}") -if (${TDLIB_VERSION_NUMBER} LESS 10709) +if (NOT(${TDLIB_VERSION_NUMBER} EQUAL 10709)) # Error message must begin with "tdlib version" for a grep command from readme - message(FATAL_ERROR "tdlib version 1.7.9 or newer is required") -endif (${TDLIB_VERSION_NUMBER} LESS 10709) + message(FATAL_ERROR "tdlib version 1.7.9 is required +(version found: ${Td_VERSION_MAJOR}.${Td_VERSION_MINOR}.${Td_VERSION_PATCH})") +endif (NOT(${TDLIB_VERSION_NUMBER} EQUAL 10709)) set(NoPkgConfig FALSE CACHE BOOL "Do not use pkg-config") set(NoWebp FALSE CACHE BOOL "Do not decode webp stickers")