Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
reduce the shotgun design pattern in the detection of NS3
[simgrid.git] / tools / cmake / Modules / FindLibdw.cmake
1 find_path(LIBDW_INCLUDE_DIR "elfutils/libdw.h"
2   HINTS
3   $ENV{SIMGRID_LIBDW_LIBRARY_PATH}
4   $ENV{LD_LIBRARY_PATH}
5   $ENV{LIBDW_LIBRARY_PATH}
6   PATH_SUFFIXES include/ GnuWin32/include
7   PATHS
8   /opt
9   /opt/local
10   /opt/csw
11   /sw
12   /usr)
13 find_library(LIBDW_LIBRARY
14   NAMES dw
15   HINTS
16   $ENV{SIMGRID_LIBDW_LIBRARY_PATH}
17   $ENV{LD_LIBRARY_PATH}
18   $ENV{LIBDW_LIBRARY_PATH}
19   PATH_SUFFIXES lib/ GnuWin32/lib
20   PATHS
21   /opt
22   /opt/local
23   /opt/csw
24   /sw
25   /usr)
26 set(LIBDW_LIBRARIES "${LIBDW_LIBRARY}")
27
28 include(FindPackageHandleStandardArgs)
29 find_package_handle_standard_args(
30   Libdw
31   DEFAULT_MSG
32   LIBDW_LIBRARIES
33   LIBDW_INCLUDE_DIR)
34 mark_as_advanced(LIBDW_INCLUDE_DIR LIBDW_LIBRARIES)