cmake_minimum_required(VERSION 3.15)

project(CubeAcquisition)

set (CMAKE_CXX_STANDARD 17)

#find CVB
file(TO_CMAKE_PATH "$ENV{CVB}/cmake" CVB_MODULE_PATH)
set(CMAKE_MODULE_PATH "${CMAKE_MODULE_PATH}" "${CVB_MODULE_PATH}")
find_package(CVB REQUIRED)

if(WIN32)
    set(RC_FILE res/${PROJECT_NAME}.rc)
endif()
    
add_executable(${PROJECT_NAME}
  main.cpp ${RC_FILE})


target_link_libraries(${PROJECT_NAME}
  CVB::CvbSpectral
  CVB::CvbDriver
)

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




