]> git.lizzy.rs Git - minetest.git/blobdiff - cmake/Modules/FindGMP.cmake
Safe digging and placing (#6127)
[minetest.git] / cmake / Modules / FindGMP.cmake
index d584eb1e71fa45099a2059138d1664c3435495eb..64a57cfe07b11f79ca8d32cd2a391fcd9b2d852b 100644 (file)
@@ -1,6 +1,6 @@
 option(ENABLE_SYSTEM_GMP "Use GMP from system" TRUE)
 mark_as_advanced(GMP_LIBRARY GMP_INCLUDE_DIR)
-set(USE_SYSTEM_GMP FALSE PARENT_SCOPE)
+set(USE_SYSTEM_GMP FALSE)
 
 if(ENABLE_SYSTEM_GMP)
        find_library(GMP_LIBRARY NAMES libgmp.so)
@@ -9,7 +9,6 @@ if(ENABLE_SYSTEM_GMP)
        if(GMP_LIBRARY AND GMP_INCLUDE_DIR)
                message (STATUS "Using GMP provided by system.")
                set(USE_SYSTEM_GMP TRUE)
-               set(USE_SYSTEM_GMP TRUE PARENT_SCOPE)
        else()
                message (STATUS "Detecting GMP from system failed.")
        endif()
@@ -19,11 +18,9 @@ endif()
 
 if(NOT USE_SYSTEM_GMP)
        message(STATUS "Using bundled mini-gmp library.")
-       set(GMP_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/gmp)
-       set(GMP_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/gmp PARENT_SCOPE)
+       set(GMP_INCLUDE_DIR ${CMAKE_CURRENT_SOURCE_DIR}/lib/gmp)
        set(GMP_LIBRARY gmp)
-       set(GMP_LIBRARY gmp PARENT_SCOPE)
-       add_subdirectory(gmp)
+       add_subdirectory(lib/gmp)
 endif()
 
 include(FindPackageHandleStandardArgs)