cmake_minimum_required(VERSION 3.16) project(radar_simulation LANGUAGES CXX C) set(CMAKE_CXX_STANDARD 17) set(CMAKE_CXX_STANDARD_REQUIRED ON) find_package(OpenGL REQUIRED) find_package(glfw3 REQUIRED) add_executable(radar_simulation src/main.cpp glad/src/glad.c ) target_include_directories(radar_simulation PRIVATE ${CMAKE_SOURCE_DIR}/include ) target_link_libraries(radar_simulation PRIVATE OpenGL::GL glfw ) file(COPY ${CMAKE_SOURCE_DIR}/shaders DESTINATION ${CMAKE_BINARY_DIR})