cmake_minimum_required(VERSION 3.2)

project(s3d)

find_package(OpenCV REQUIRED)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")

include_directories(include)

file(GLOB_RECURSE SRC_FILES
    include/*.h
    src/*.cpp)

add_library(${PROJECT_NAME} ${SRC_FILES})
target_link_libraries(${PROJECT_NAME} ${OpenCV_LIBS} gsl decklink_sdk)
target_include_directories(${PROJECT_NAME} PUBLIC include)

add_subdirectory(test)


cmake_minimum_required(VERSION 3.2)

project(s3d)

set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++14")

include_directories(include)

file(GLOB_RECURSE SRC_FILES
    include/*.h
    src/*.cpp)

add_library(${PROJECT_NAME} ${SRC_FILES})
target_link_libraries(${PROJECT_NAME} gsl decklink_sdk)
target_include_directories(${PROJECT_NAME} PUBLIC include)

add_subdirectory(test)


Remove opencv dependencies from core/s3d
Remove opencv dependencies from core/s3d
