mirror of https://github.com/bjornbytes/lovr.git
Android skips copying static plugin libraries to APK;
This commit is contained in:
parent
4ec065757d
commit
5fb5a4a00d
|
@ -828,11 +828,20 @@ elseif(ANDROID)
|
|||
|
||||
# Copy plugin libraries to lib folder before packaging APK
|
||||
foreach(target ${ALL_PLUGIN_TARGETS})
|
||||
add_custom_command(TARGET move_files POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:${target}>
|
||||
raw/lib/${ANDROID_ABI}/$<TARGET_FILE_NAME:${target}>
|
||||
)
|
||||
get_target_property(TARGET_TYPE ${target} TYPE)
|
||||
if(${TARGET_TYPE} STREQUAL "SHARED_LIBRARY")
|
||||
add_custom_command(TARGET move_files POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:${target}>
|
||||
raw/lib/${ANDROID_ABI}/$<TARGET_SONAME_FILE_NAME:${target}>
|
||||
)
|
||||
elseif(${TARGET_TYPE} STREQUAL "MODULE_LIBRARY")
|
||||
add_custom_command(TARGET move_files POST_BUILD
|
||||
COMMAND ${CMAKE_COMMAND} -E copy
|
||||
$<TARGET_FILE:${target}>
|
||||
raw/lib/${ANDROID_ABI}/$<TARGET_FILE_NAME:${target}>
|
||||
)
|
||||
endif()
|
||||
endforeach()
|
||||
add_dependencies(buildAPK move_files)
|
||||
endif()
|
||||
|
|
Loading…
Reference in New Issue