diff --git a/Modules/US/USHardwareEpiphan/CMakeLists.txt b/Modules/US/USHardwareEpiphan/CMakeLists.txt index 4ccb7efca7..766e169fa5 100644 --- a/Modules/US/USHardwareEpiphan/CMakeLists.txt +++ b/Modules/US/USHardwareEpiphan/CMakeLists.txt @@ -1,17 +1,19 @@ OPTION(MITK_USE_EPIPHAN_SDK "Enable support for Epiphan devices" OFF) IF(MITK_USE_EPIPHAN_SDK) -SET(MITK_EPIPHAN_SDK_PATH "" CACHE PATH "Path to Epiphan SDK header files.") +SET(MITK_EPIPHAN_INCLUDE_DIR "" CACHE PATH "Path to Epiphan SDK main include dir containing e.g. v2u_defs.h") +SET(MITK_EPIPHAN_FRMGRAB_INCLUDE_DIR "" CACHE PATH "Path to Epiphan SDK include dir of frmgrab component including frmgrab.h") +FIND_LIBRARY(MITK_EPIPHAN_FRMGRAB_LIBRARY frmgrab DOC "Epiphan frmgrab library (frmgrab.lib).") MITK_CREATE_MODULE( SUBPROJECTS DEPENDS MitkUS - INCLUDE_DIRS "${MITK_EPIPHAN_SDK_PATH}" - INTERNAL_INCLUDE_DIRS ${INCLUDE_DIRS_INTERNAL} "${INCLUDE_DIRS_INTERNAL}/../frmgrab/include" - ADDITIONAL_LIBS "${MITK_EPIPHAN_SDK_PATH}/../frmgrab/lib/win/x64/frmgrb.lib" + INCLUDE_DIRS ${MITK_EPIPHAN_INCLUDE_DIR} ${MITK_EPIPHAN_FRMGRAB_INCLUDE_DIR} + INTERNAL_INCLUDE_DIRS ${INCLUDE_DIRS_INTERNAL} + ADDITIONAL_LIBS ${MITK_EPIPHAN_FRMGRAB_LIBRARY} AUTOLOAD_WITH MitkUS ) ENDIF(MITK_USE_EPIPHAN_SDK)