updated CMakeLists.txt

This commit is contained in:
2026-04-27 15:12:47 +02:00
parent cde7490211
commit 7080cdfd04

View File

@@ -4,23 +4,12 @@ project(Cinecraft)
set(CMAKE_CXX_STANDARD 20)
set(CMAKE_CXX_STANDARD_REQUIRED on)
file(GLOB_RECURSE SOURCES CONFIGURE_DEPENDS "src/*.cpp")
find_package(SDL3 REQUIRED)
find_package(GLEW REQUIRED)
add_executable(${PROJECT_NAME} src/main.cpp
include/glPipeline/VertexBuffer.hpp
include/defines.hpp
src/Shader.cpp
include/Shader.hpp
include/glPipeline/IndexBuffer.hpp
include/camera/Camera.hpp
include/camera/FPS_Camera.hpp
src/camera/Camera.cpp
src/camera/FPS_Camera.cpp
src/glPipeline/IndexBuffer.cpp
src/glPipeline/VertexBuffer.cpp
include/camera/Floating_Camera.hpp
src/camera/Floating_Camera.cpp)
add_executable(${PROJECT_NAME} ${SOURCES})
target_compile_definitions(${PROJECT_NAME} PRIVATE $<$<CONFIG:Debug>:_DEBUG>)