cmake_minimum_required(VERSION 3.8)
set(ProjectName multistream-test)
project(${ProjectName})

set(Sources
    src/main.cpp
    )

add_executable(${ProjectName} ${Sources})
set_property(TARGET ${ProjectName} PROPERTY CXX_STANDARD 17)
set_property(TARGET ${ProjectName} PROPERTY CXX_STANDARD_REQUIRED ON)

add_subdirectory(${CMAKE_CURRENT_LIST_DIR}/../external/googletest gtest EXCLUDE_FROM_ALL)
target_link_libraries(${ProjectName} PRIVATE gtest)
enable_testing()
add_test(UnitTests ${ProjectName})
