1 set(DCMQI_DIR ${MITK_EXTERNAL_PROJECT_PREFIX}/src/DCMQI-build)
3 find_path(DCMQI_INCLUDE_DIR
5 PATHS ${DCMQI_DIR}/../DCMQI ${MITK_EXTERNAL_PROJECT_PREFIX} ${CMAKE_PREFIX_PATH}
6 PATH_SUFFIXES include include/dcmqi include/dcmqi/internal
9 set(DCMQI_INCLUDE_DIR
"${DCMQI_DIR}/include" "${MITK_EXTERNAL_PROJECT_PREFIX}/src/DCMQI/include" "${MITK_EXTERNAL_PROJECT_PREFIX}/src/DCMQI/jsoncpp" ${DCMQI_DIR})
12 # Find all libraries, store debug and release separately
13 # Find Release libraries
14 find_library(DCMQI_LIBRARY_RELEASE
18 ${DCMQI_DIR}/bin/Release
19 ${DCMQI_DIR}/bin/RelWithDebInfo
23 # Find
Debug libraries
24 find_library(DCMQI_LIBRARY_DEBUG
25 dcmqi${DCMTK_CMAKE_DEBUG_POSTFIX}
28 ${DCMQI_DIR}/bin/
Debug 32 mark_as_advanced(DCMQI_LIBRARY_RELEASE)
33 mark_as_advanced(DCMQI_LIBRARY_DEBUG)
35 # Add libraries to variable according to build type 38 if(DCMQI_LIBRARY_RELEASE)
39 list(APPEND DCMQI_LIBRARIES optimized ${DCMQI_LIBRARY_RELEASE})
42 if(DCMQI_LIBRARY_DEBUG)
43 list(APPEND DCMQI_LIBRARIES debug ${DCMQI_LIBRARY_DEBUG})
46 find_package_handle_standard_args(DCMQI
48 REQUIRED_VARS DCMQI_INCLUDE_DIR DCMQI_LIBRARIES