11 lines
386 B
Text
11 lines
386 B
Text
|
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})
|