android symbol export for release builds

This commit is contained in:
mccakit
2025-10-03 00:27:04 +03:00
committed by Sam Lantinga
parent b1c2dd8433
commit fe92d0a7bd
2 changed files with 11 additions and 0 deletions

View File

@@ -1614,6 +1614,11 @@ if(ANDROID)
endif()
endif()
endif()
if(TARGET SDL3-shared)
target_link_options(SDL3-shared PRIVATE -Wl,--version-script=${CMAKE_CURRENT_LIST_DIR}/../android-project/android.export.sym)
elseif(TARGET SDL3-static)
target_link_options(SDL3-static PRIVATE -Wl,--version-script=${CMAKE_CURRENT_LIST_DIR}/../android-project/android.export.sym)
endif()
elseif(EMSCRIPTEN)
# Hide noisy warnings that intend to aid mostly during initial stages of porting a new

View File

@@ -0,0 +1,6 @@
{
global:
SDL_main;
JNI_OnLoad;
local: *;
};