From 12240d38f133b81744e2b22103b49f84676e0fe8 Mon Sep 17 00:00:00 2001 From: Mark Allyn Date: Tue, 31 Mar 2026 18:27:59 -0700 Subject: [PATCH] Added Cmakefile --- CMakeLists.txt | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 CMakeLists.txt diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..d8a5ad9 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,25 @@ +make_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}) +