set(PROJECT_NAME SimpleExample_XCite)
set(PROJECT_SOURCES
    ${PCOCAMERA_SOURCES}
    ${PCOCAMERA_DIR}/xcite.cpp
    SimpleExample_XCite.cpp
)
    
add_executable(${PROJECT_NAME} ${PROJECT_SOURCES})

# include dependencies
target_include_directories(${PROJECT_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/include)

# library dependencies
target_link_directories(${PROJECT_NAME} PRIVATE ${CMAKE_SOURCE_DIR}/lib)
target_link_libraries(${PROJECT_NAME} PRIVATE ${SDKLIB})
target_link_libraries(${PROJECT_NAME} PRIVATE ${RECORDERLIB})
target_link_libraries(${PROJECT_NAME} PRIVATE ${CONVERTLIB})
target_link_libraries(${PROJECT_NAME} PRIVATE ${XCITELIB})

if(UNIX)
  target_link_libraries(${PROJECT_NAME} PRIVATE pthread)
endif()

install(TARGETS ${PROJECT_NAME}
    RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
    LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
)
