cmake_minimum_required(VERSION 3.25)
project(qt_gl_test CXX)

set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
set(CMAKE_AUTOMOC ON)

find_package(Qt6 REQUIRED COMPONENTS Core Gui OpenGL Widgets OpenGLWidgets)

add_executable(gl-test main.cpp)
target_include_directories(gl-test PRIVATE ${CMAKE_CURRENT_SOURCE_DIR}/../..)
target_link_libraries(gl-test PRIVATE Qt6::Core Qt6::Gui Qt6::OpenGL Qt6::Widgets Qt6::OpenGLWidgets)
