diff --git a/ChangeAppSettings.sh b/ChangeAppSettings.sh index e0e8257fe..8ef2734cd 100755 --- a/ChangeAppSettings.sh +++ b/ChangeAppSettings.sh @@ -349,18 +349,18 @@ mv -f project/res/values/strings.xml.1 project/res/values/strings.xml echo Forcing rebuild of specific files rm -rf project/libs/* - rm -rf project/bin/ndk/local/*/objs/sdl_main/* project/bin/ndk/local/*/libsdl_main.so +rm -rf project/bin/ndk/local/*/objs/sdl_main/* project/bin/ndk/local/*/libsdl_main.so +rm -rf project/bin/ndk/local/*/libsdl.so +rm -rf project/bin/ndk/local/*/objs/sdl/src/audio/android +rm -rf project/bin/ndk/local/*/objs/sdl/src/video/android/*.o +rm -rf project/bin/ndk/local/*/objs/sdl/src/video/SDL_video.o +rm -rf project/bin/ndk/local/*/objs/sdl/SDL_renderer_gles.o if [ "$LibSdlVersionOld" '!=' "$LibSdlVersion" ]; then # Internal types are different in SDL 1.2 and 1.3, namely SDL_Rect, so all libs using it have to be recompiled - rm -rf project/bin/ndk/local/*/objs/sdl* project/bin/ndk/local/*/libsdl*.so + rm -rf project/bin/ndk/local/*/objs/sdl* rm -rf project/bin/ndk/local/*/objs/application project/bin/ndk/local/*/libapplication.so fi # Do not rebuild libraries that do not need that find project/bin/ndk/local -name "*.[oa]" -exec touch '{}' \; -# Force rebuild of C-Java bindings and updated settings -touch project/sdl/sdl-*/src/audio/android/*.c -touch project/sdl/sdl-*/src/video/android/*.c -touch project/sdl/sdl-*/src/video/SDL_video.c -touch project/sdl/sdl-1.3/src/video/SDL_renderer_gles.c echo Done diff --git a/project/AndroidManifest.xml b/project/AndroidManifest.xml index 652a7cc33..088f019a9 100644 --- a/project/AndroidManifest.xml +++ b/project/AndroidManifest.xml @@ -1,8 +1,8 @@