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/assets/CMakeLists.txt
2024-01-03 16:05:02 -05:00

19 lines
559 B
CMake

set(SOURCE_FILES
src/assetmanager.cpp
src/texture.cpp
src/mesh.cpp
src/skeleton.cpp
src/map.cpp
src/cubemap.cpp)
add_library(Assets ${SOURCE_FILES})
target_link_libraries(Assets -Wl,-rpath,. Platform)
include_directories(include)
include_directories(${UTILITY_INCLUDE_DIR} ${RENDERER_INCLUDE_DIR} ${PLATFORM_INCLUDE_DIR} ${CORE_INCLUDE_DIR})
include_directories(SYSTEM
${LIBRARY_JSON_INCLUDE_DIR}
${LIBRARY_STB_INCLUDE_DIR}
${LIBRARY_GLM_INCLUDE_DIR}
${LIBRARY_PHYSFS_INCLUDE_DIR})