cmake_minimum_required(VERSION 3.26) project(PixelDefense C) set(CMAKE_C_STANDARD 11) set(BUILD_BREEZE_TESTS true) add_subdirectory(engine/) add_executable(PixelDefense game/utils/building_types.h game/buildings.c game/buildings.h game/components.c game/components.h game/entrypoint.c game/main.c game/map_init.c game/map_init.h game/map_layers.h game/pathfinding.c game/pathfinding.h game/systems.h game/systems_entity.c game/systems_ui.c ) target_link_libraries(PixelDefense LINK_PRIVATE Breeze)