Files
PixelDefense/CMakeLists.txt
2023-11-06 19:10:44 +01:00

34 lines
560 B
CMake

cmake_minimum_required(VERSION 3.26)
project(PixelDefense C)
set(CMAKE_C_STANDARD 11)
#set(BUILD_EXAMPLES true)
add_subdirectory(libs/raylib-4.5.0)
set(
lib_sources
libs/cute_tiled.c
libs/flecs/flecs.c
)
set(
lib_dirs
libs/cute_tiled
libs/flecs
)
add_executable(PixelDefense
${lib_sources}
src/main.c
src/common.h
src/utils/tokenizer.c
src/utils/tokenizer.h
)
target_include_directories(PixelDefense PUBLIC ${lib_dirs})
target_link_libraries(PixelDefense raylib)