Initial commit, version 0.1.0.
[libfsafe.git] / CMakeModules / FindLIBSEX.cmake
blobae0b65c9ef82b9e61a688f8c48afffa7501f78c8
1 # Searches libsex.
3 # Handles REQUIRED argument properly.
5 # The following variables will be set, if found:
6 # - LIBSEX_FOUND
7 # - LIBSEX_INCLUDE_DIR
8 # - LIBSEX_LIBRARIES
12 FIND_PATH(LIBSEX_INCLUDE_DIR  libsex/Exception.hxx ${CMAKE_SYSTEM_INCLUDE_PATH})
13 FIND_LIBRARY(LIBSEX_LIBRARIES sex                  ${CMAKE_SYSTEM_LIBRARY_PATH})
15 IF(LIBSEX_INCLUDE_DIR AND LIBSEX_LIBRARIES)
16         SET(LIBSEX_FOUND true)
17 ENDIF(LIBSEX_INCLUDE_DIR AND LIBSEX_LIBRARIES)
19 IF(NOT LIBSEX_FOUND)
20         IF(LIBSEX_FIND_REQUIRED)
21                 MESSAGE(FATAL_ERROR "libsex not found.")
22         ELSE(LIBSEX_FIND_REQUIRED)
23                 MESSAGE(STATUS "libsex not found.")
24         ENDIF(LIBSEX_FIND_REQUIRED)
25 ELSE(NOT LIBSEX_FOUND)
26         MESSAGE(STATUS "Found libsex: ${LIBSEX_INCLUDE_DIR}, ${LIBSEX_LIBRARIES}.")
27 ENDIF(NOT LIBSEX_FOUND)