19 lines
559 B
CMake
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})
|