file(GLOB JPEG_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/*.cc)

add_library(dldt_jpeg SHARED ${JPEG_SOURCES})
target_include_directories(dldt_jpeg PUBLIC
    ${CMAKE_CURRENT_SOURCE_DIR}
    ${DLDT_DIR}
    ${SDK_PATH}/include
)
target_link_libraries(dldt_jpeg
    PRIVATE dljpeg curt
)

set_target_properties(dldt_jpeg PROPERTIES
    BUILD_RPATH "$ORIGIN"
    INSTALL_RPATH "$ORIGIN"
    CXX_VISIBILITY_PRESET hidden
    VISIBILITY_INLINES_HIDDEN ON
)

install(TARGETS dldt_jpeg LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/
    DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/jpeg
    FILES_MATCHING PATTERN "*.h"
)
