]> git.lizzy.rs Git - dragonfireclient.git/blobdiff - cmake/Modules/FindGMP.cmake
Merge pull request #59 from PrairieAstronomer/readme_irrlicht_change
[dragonfireclient.git] / cmake / Modules / FindGMP.cmake
index d584eb1e71fa45099a2059138d1664c3435495eb..190b7c54805e497c52028c35b84744d2290a3713 100644 (file)
@@ -1,29 +1,24 @@
 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)
+       find_library(GMP_LIBRARY NAMES gmp)
        find_path(GMP_INCLUDE_DIR NAMES gmp.h)
 
        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()
-else()
-       message (STATUS "Detecting GMP from system disabled! (ENABLE_SYSTEM_GMP=0)")
 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)