From 0de9b7eeabfb0aa14742b78d94219d96774f48ca Mon Sep 17 00:00:00 2001 From: f4exb Date: Sat, 7 May 2016 22:07:51 +0200 Subject: [PATCH] Added cmake module for SerialDV --- cmake/Modules/FindSerialDV.cmake | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 cmake/Modules/FindSerialDV.cmake diff --git a/cmake/Modules/FindSerialDV.cmake b/cmake/Modules/FindSerialDV.cmake new file mode 100644 index 000000000..7199c2506 --- /dev/null +++ b/cmake/Modules/FindSerialDV.cmake @@ -0,0 +1,22 @@ +# Find serialDV + +FIND_PATH(LIBSERIALDV_INCLUDE_DIR dvcontroller.h) + +SET(LIBSERIAL_NAMES ${LIBSERIAL_NAMES} serialdv libserialdv) +FIND_LIBRARY(LIBSERIALDV_LIBRARY NAMES ${LIBSERIALDV_NAMES} PATH) + +IF (LIBSERIALDV_INCLUDE_DIR AND LIBSERIALDV_LIBRARY) + SET(LIBSERIALDV_FOUND TRUE) +ENDIF (LIBSERIALDV_INCLUDE_DIR AND LIBSERIALDV_LIBRARY) + +IF (LIBSERIALDV_FOUND) + IF (NOT SerialDV_FIND_QUIETLY) + MESSAGE (STATUS "Found libserialdv: ${LIBSERIALDV_INCLUDE_DIR}, ${LIBSERIALDV_LIBRARY}") + ENDIF (NOT SerialDV_FIND_QUIETLY) +ELSE (LIBSERIALDV_FOUND) + IF (SerialDV_FIND_REQUIRED) + MESSAGE (FATAL_ERROR "Could not find SerialDV") + ENDIF (SerialDV_FIND_REQUIRED) +ENDIF (LIBSERIALDV_FOUND) + +mark_as_advanced(LIBSERIALDV_INCLUDE_DIR LIBSERIALDV_LIBRARY)