Warning, /sdk/codevis/thirdparty/soci/cmake/modules/FindDL.cmake is written in an unsupported language. File is not indexed.

0001 if(DL_INCLUDE_DIR)
0002   set(DL_FIND_QUIETLY TRUE)
0003 endif()
0004 
0005 find_path(DL_INCLUDE_DIR dlfcn.h)
0006 find_library(DL_LIBRARY NAMES dl)
0007 
0008 include(FindPackageHandleStandardArgs)
0009 find_package_handle_standard_args(DL DEFAULT_MSG DL_LIBRARY DL_INCLUDE_DIR)
0010 
0011 if(NOT DL_FOUND)
0012     # if dlopen can be found without linking in dl then,
0013     # dlopen is part of libc, so don't need to link extra libs.
0014     include(CheckFunctionExists)
0015     check_function_exists(dlopen DL_FOUND)
0016     set(DL_LIBRARY "")
0017 endif()
0018 
0019 set(DL_LIBRARIES ${DL_LIBRARY})
0020 
0021 mark_as_advanced(DL_LIBRARY DL_INCLUDE_DIR)