diff --git a/contrib/mobile/CMakeLists.txt b/contrib/mobile/CMakeLists.txt index 776dc72fd1b3902ae79b078aeac93713ae6f3617..e5175a1f9b2fedf7280b49931869e9f8b8dbbbb8 100644 --- a/contrib/mobile/CMakeLists.txt +++ b/contrib/mobile/CMakeLists.txt @@ -183,6 +183,17 @@ if(ENABLE_BUILD_ANDROID) get_filename_component(DIRNAME ${DIR} NAME) add_custom_command(TARGET androidProject POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${DIR} ${CMAKE_CURRENT_BINARY_DIR}/models/${DIRNAME}) + add_custom_command(TARGET androidProject POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory + ${DIR} ${CMAKE_CURRENT_BINARY_DIR}/models/${DIRNAME}) + file(GLOB PNG ${DIR}/*.png) + foreach(IMG ${PNG}) + get_filename_component(IMGNAME ${IMG} NAME) + if(NOT (IMGNAME MATCHES ".*_128.png")) + message("${CMAKE_CURRENT_BINARY_DIR}/models/${DIRNAME}/${IMGNAME}") + add_custom_command(TARGET androidProject POST_BUILD COMMAND ${CMAKE_COMMAND} -E remove + "${CMAKE_CURRENT_BINARY_DIR}/models/${DIRNAME}/${IMGNAME}") + endif() + endforeach(IMG) endforeach(DIR) find_program(ZIP_COMMAND zip) add_custom_command(TARGET androidProject POST_BUILD COMMAND cd ${CMAKE_CURRENT_BINARY_DIR}/models/ && zip -r