Archived
1
Fork 0
This repository has been archived on 2025-04-12. You can view files and clone it, but cannot push or open issues or pull requests.
graphite/engine/ecs/CMakeLists.txt
2024-01-03 16:05:02 -05:00

11 lines
No EOL
386 B
CMake

set(SOURCE_FILES
src/entity.cpp
src/component.cpp
src/entitypool.cpp
src/typetracker.cpp)
add_library(ECS ${SOURCE_FILES})
include_directories(include)
include_directories(${UTILITY_INCLUDE_DIR} ${CORE_INCLUDE_DIR} ${PLATFORM_INCLUDE_DIR})
include_directories(SYSTEM ${LIBRARY_JSON_INCLUDE_DIR} ${LIBRARY_GLM_INCLUDE_DIR} ${LIBRARY_VULKAN_INCLUDE_DIR})