set(PROJECT_NAME SimpleExample_CamRam)
set(PROJECT_SOURCES
    ${PCOCAMERA_SOURCES}
    SimpleExample_CamRam.cpp
)
    
add_executable(${PROJECT_NAME} ${PROJECT_SOURCES})

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

# library dependencies
target_link_directories(${PROJECT_NAME} PRIVATE ${CMAKE_CURRENT_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}
)
