X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=cmake%2Fmodules%2FFindExecInfo.cmake;fp=cmake%2Fmodules%2FFindExecInfo.cmake;h=0000000000000000000000000000000000000000;hp=042a1151f5fc34353eff8605182a77434da59f49;hb=a2121709c6e39fe3640163e5a4b6b96b8b0f1ab8;hpb=722a0ccfedb9868acfefcf26700e48391d9b9efd diff --git a/cmake/modules/FindExecInfo.cmake b/cmake/modules/FindExecInfo.cmake deleted file mode 100644 index 042a1151..00000000 --- a/cmake/modules/FindExecInfo.cmake +++ /dev/null @@ -1,29 +0,0 @@ -# Set up execinfo - -# The problem with this library is that it is built-in in the Linux glib, -# while on systems like FreeBSD, it is installed separately and thus needs to be linked to. -# Therefore, we search for the header to see if the it's available in the first place. -# If it is available, we try to locate the library to figure out whether it is built-in or not. - -find_path(EXECINFO_INCLUDES "execinfo.h") - -if(EXECINFO_INCLUDES STREQUAL "EXECINFO_INCLUDES-NOTFOUND") - set(EXECINFO_INCLUDES "") -else(EXECINFO_INCLUDES STREQUAL "EXECINFO_INCLUDES-NOTFOUND") - # We found the header file's include dir. - - # Now determine if it's built-in or not, by searching the library file. - find_library(EXECINFO_LIBRARIES "execinfo") - - if(EXECINFO_LIBRARIES STREQUAL "EXECINFO_LIBRARIES-NOTFOUND") - # Built-in, no further action is needed - set(EXECINFO_LIBRARIES "") - message(STATUS "Found execinfo (built-in)") - else(EXECINFO_LIBRARIES STREQUAL "EXECINFO_LIBRARIES-NOTFOUND") - # It's an external library. - message(STATUS "Found execinfo: ${EXECINFO_LIBRARIES}") - endif(EXECINFO_LIBRARIES STREQUAL "EXECINFO_LIBRARIES-NOTFOUND") - - set(EXECINFO_FOUND true) - -endif(EXECINFO_INCLUDES STREQUAL "EXECINFO_INCLUDES-NOTFOUND")