CMakeLists.txt
changeset 57 37ed3c7ac1b6
parent 56 d53804c0fb6f
child 59 19cfaceda6bb
--- a/CMakeLists.txt	Sat Mar 05 14:55:50 2016 +0200
+++ b/CMakeLists.txt	Sat Mar 05 14:57:47 2016 +0200
@@ -16,7 +16,7 @@
 
 cmake_minimum_required(VERSION 2.6)
 project(lua-lm C)
-set(PROJECT_VERSION "0.9.2")
+set(PROJECT_VERSION "0.9.3")
 
 ## User options
 option(DEBUG      "Enable debugging output" OFF)
@@ -45,7 +45,12 @@
 	execute_process(COMMAND ${LUA_EXECUTABLE} -e "print ( package.cpath )" OUTPUT_VARIABLE LUA_CPATH OUTPUT_STRIP_TRAILING_WHITESPACE)
 endif()
 pkg_check_modules(GLIB REQUIRED glib-2.0)
-pkg_check_modules(LM REQUIRED loudmouth-1.0)
+pkg_check_modules(LM loudmouth-1.0>=1.5.3)
+if ( LM_FOUND )
+	set(HAVE_LM_SHA256_FINGERPRINTS TRUE)
+else()
+	pkg_check_modules(LM REQUIRED loudmouth-1.0)
+endif()
 include(CheckFunctionExists)
 set(CMAKE_REQUIRED_INCLUDES ${LM_INCLUDE_DIRS})
 set(CMAKE_REQUIRED_LIBRARIES ${LM_LIBRARIES})