cmake_minimum_required(VERSION 3.13)
project(globalops CXX)
find_package(SDL2 REQUIRED)
find_package(OpenGL REQUIRED)
add_executable(${PROJECT_NAME})
add_subdirectory(src)
target_compile_options(${PROJECT_NAME} PRIVATE -pedantic -Wall)
target_compile_features(${PROJECT_NAME} PRIVATE cxx_std_17)
target_link_libraries(${PROJECT_NAME} PRIVATE SDL2::SDL2 OpenGL::GL)
set_target_properties(${PROJECT_NAME} PROPERTIES CXX_STANDARD 17 CXX_EXTENSIONS OFF)
