summaryrefslogtreecommitdiff
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorest31 <MTest31@outlook.com>2015-04-12 06:18:48 +0200
committerest31 <MTest31@outlook.com>2015-05-11 17:48:33 +0200
commit181f7baa453c58d4070de7196fd74663110946a8 (patch)
tree3a7f8d55b3d633aa25b66b864fc83272a10197c3 /src/CMakeLists.txt
parent58eae43322ffa83f634b4199176f4e1bae0cbcde (diff)
downloadminetest-181f7baa453c58d4070de7196fd74663110946a8.tar.gz
minetest-181f7baa453c58d4070de7196fd74663110946a8.tar.bz2
minetest-181f7baa453c58d4070de7196fd74663110946a8.zip
Add LibGMP
Uses system provided libgmp if found, if not it falls back to mini-gmp.
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 044afa367..c384286d4 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -143,6 +143,7 @@ endif(ENABLE_FREETYPE)
find_package(Lua REQUIRED)
+find_package(GMP REQUIRED)
option(ENABLE_LEVELDB "Enable LevelDB backend" TRUE)
set(USE_LEVELDB FALSE)
@@ -446,6 +447,7 @@ include_directories(
${SOUND_INCLUDE_DIRS}
${SQLITE3_INCLUDE_DIR}
${LUA_INCLUDE_DIR}
+ ${GMP_INCLUDE_DIR}
${JSON_INCLUDE_DIR}
${PROJECT_SOURCE_DIR}/script
)
@@ -479,6 +481,7 @@ if(BUILD_CLIENT)
${SOUND_LIBRARIES}
${SQLITE3_LIBRARY}
${LUA_LIBRARY}
+ ${GMP_LIBRARY}
${JSON_LIBRARY}
${OPENGLES2_LIBRARIES}
${PLATFORM_LIBS}
@@ -532,6 +535,7 @@ if(BUILD_SERVER)
${JSON_LIBRARY}
${GETTEXT_LIBRARY}
${LUA_LIBRARY}
+ ${GMP_LIBRARY}
${PLATFORM_LIBS}
)
set_target_properties(${PROJECT_NAME}server PROPERTIES