20 lines
559 B
Text
20 lines
559 B
Text
|
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})
|