X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/9c86848003d4afae78da6c02d5b4e5fc7721a066..5f5a10db6fc4552782638abb4817041223e17775:/tools/cmake/Modules/FindLibunwind.cmake diff --git a/tools/cmake/Modules/FindLibunwind.cmake b/tools/cmake/Modules/FindLibunwind.cmake deleted file mode 100644 index 711f0ca1f3..0000000000 --- a/tools/cmake/Modules/FindLibunwind.cmake +++ /dev/null @@ -1,80 +0,0 @@ -if(PROCESSOR_x86_64) - find_library(PATH_LIBUNWIND_LIB - NAMES unwind-x86_64 - HINTS - $ENV{SIMGRID_LIBUNWIND_LIBRARY_PATH} - $ENV{LD_LIBRARY_PATH} - $ENV{LIBUNWIND_LIBRARY_PATH} - PATH_SUFFIXES lib/ GnuWin32/lib lib/system - PATHS - /opt - /opt/local - /opt/csw - /sw - /usr) -endif() - -if(NOT PATH_LIBUNWIND_LIB) - # Mac OSX has a libunwind that is not the one we need - CHECK_LIBRARY_EXISTS(unwind unw_init_local "Whether libunwind is usable" RIGHT_LIBUNWIND) - - if (RIGHT_LIBUNWIND) - find_library(PATH_LIBUNWIND_LIB - NAMES unwind - HINTS - $ENV{SIMGRID_LIBUNWIND_LIBRARY_PATH} - $ENV{LD_LIBRARY_PATH} - $ENV{LIBUNWIND_LIBRARY_PATH} - PATH_SUFFIXES lib/ GnuWin32/lib lib/system - PATHS - /opt - /opt/local - /opt/csw - /sw - /usr - /usr/lib/) - endif() -endif() - -find_path(PATH_LIBUNWIND_H "libunwind.h" - HINTS - $ENV{SIMGRID_LIBUNWIND_LIBRARY_PATH} - $ENV{LD_LIBRARY_PATH} - $ENV{LIBUNWIND_LIBRARY_PATH} - PATH_SUFFIXES include/ GnuWin32/include - PATHS - /opt - /opt/local - /opt/csw - /sw - /usr) - -message(STATUS "Looking for libunwind.h") -if(PATH_LIBUNWIND_H) - message(STATUS "Looking for libunwind.h - found") -else() - message(STATUS "Looking for libunwind.h - not found") -endif() - -message(STATUS "Looking for libunwind") -if(PATH_LIBUNWIND_LIB) - message(STATUS "Looking for libunwind - found") -else() - message(STATUS "Looking for libunwind - not found") -endif() - -if(PATH_LIBUNWIND_LIB AND PATH_LIBUNWIND_H) - string(REGEX REPLACE "/libunwind.*[.]${LIB_EXE}$" "" PATH_LIBUNWIND_LIB "${PATH_LIBUNWIND_LIB}") - string(REGEX REPLACE "/libunwind.h" "" PATH_LIBUNWIND_H "${PATH_LIBUNWIND_H}") - - include_directories(${PATH_LIBUNWIND_H}) - link_directories(${PATH_LIBUNWIND_LIB}) - SET(HAVE_LIBUNWIND 1) -else() - SET(HAVE_LIBUNWIND 0) -endif() - -mark_as_advanced(PATH_LIBDW_H) -mark_as_advanced(PATH_LIBDW_LIB) -mark_as_advanced(PATH_LIBUNWIND_LIB) -mark_as_advanced(PATH_LIBUNWIND_H)