cna/CMakeLists.txt
2025-02-22 21:32:25 +01:00

18 lines
390 B
CMake

cmake_minimum_required(VERSION 3.10)
project(CNA)
set(CMAKE_CXX_STANDARD 17)
find_package(SDL3 REQUIRED)
find_package(SDL3_image REQUIRED)
add_library(CNA STATIC
src/Game.cpp
src/GraphicsDevice.cpp
src/SpriteBatch.cpp
src/Texture2D.cpp
)
target_include_directories(CNA PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
target_link_libraries(CNA PRIVATE SDL3::SDL3 SDL3_image)