Commit b03838f7 authored by PRUVOST Florent's avatar PRUVOST Florent
Browse files

Fix M on MacOSX

parent 169c202b
...@@ -34,6 +34,8 @@ ...@@ -34,6 +34,8 @@
# #
#============================================================================= #=============================================================================
include(FindPackageHandleStandardArgs)
# check that we can call math directly with the compiler # check that we can call math directly with the compiler
include(CheckCSourceCompiles) include(CheckCSourceCompiles)
set(LIBM_TEST_SOURCE "#include<math.h>\nfloat f; int main(){sqrt(f);return set(LIBM_TEST_SOURCE "#include<math.h>\nfloat f; int main(){sqrt(f);return
...@@ -50,6 +52,8 @@ if(HAVE_MATH) ...@@ -50,6 +52,8 @@ if(HAVE_MATH)
add_library(MORSE::M INTERFACE IMPORTED) add_library(MORSE::M INTERFACE IMPORTED)
endif() endif()
find_package_handle_standard_args(M DEFAULT_MSG)
else() else()
# look for header math.h to get the path to headers # look for header math.h to get the path to headers
...@@ -64,7 +68,6 @@ else() ...@@ -64,7 +68,6 @@ else()
unset(CMAKE_REQUIRED_LIBRARIES) unset(CMAKE_REQUIRED_LIBRARIES)
# check and set M_FOUND # check and set M_FOUND
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(M DEFAULT_MSG M_LIBRARIES M_INCLUDE_DIRS LIBM_MATH_WORKS) find_package_handle_standard_args(M DEFAULT_MSG M_LIBRARIES M_INCLUDE_DIRS LIBM_MATH_WORKS)
mark_as_advanced(M_INCLUDE_DIRS M_LIBRARIES LIBM_MATH_WORKS) mark_as_advanced(M_INCLUDE_DIRS M_LIBRARIES LIBM_MATH_WORKS)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment