11 lines
No EOL
386 B
CMake
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}) |