diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a921c790..6cce2bbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,6 +32,10 @@ jobs: config: { name: x86, flags: -DCMAKE_ANDROID_ARCH_ABI=x86 -DCMAKE_SYSTEM_NAME=Android -DSFML_BUILD_TEST_SUITE=FALSE -DCMAKE_ANDROID_NDK=$GITHUB_WORKSPACE/android-ndk-r18b -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_shared -DCMAKE_ANDROID_API=26 } - platform: { name: Android, os: ubuntu-latest } config: { name: armeabi-v7a, flags: -DCMAKE_ANDROID_ARCH_ABI=armeabi-v7a -DCMAKE_SYSTEM_NAME=Android -DSFML_BUILD_TEST_SUITE=FALSE -DCMAKE_ANDROID_NDK=$GITHUB_WORKSPACE/android-ndk-r18b -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_shared -DCMAKE_ANDROID_API=26 } + - platform: { name: Android, os: ubuntu-latest } + config: { name: arm64-v8a, flags: -DCMAKE_ANDROID_ARCH_ABI=arm64-v8a -DCMAKE_SYSTEM_NAME=Android -DSFML_BUILD_TEST_SUITE=FALSE -DCMAKE_TOOLCHAIN_FILE=$GITHUB_WORKSPACE/android-ndk-r18b/build/cmake/android.toolchain.cmake -DCMAKE_ANDROID_NDK=$GITHUB_WORKSPACE/android-ndk-r18b -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_shared -DCMAKE_ANDROID_API=26 } + - platform: { name: Android, os: ubuntu-latest } + config: { name: x86_64, flags: -DCMAKE_ANDROID_ARCH_ABI=x86_64 -DCMAKE_SYSTEM_NAME=Android -DSFML_BUILD_TEST_SUITE=FALSE -DCMAKE_TOOLCHAIN_FILE=$GITHUB_WORKSPACE/android-ndk-r18b/build/cmake/android.toolchain.cmake -DCMAKE_ANDROID_NDK=$GITHUB_WORKSPACE/android-ndk-r18b -DCMAKE_ANDROID_NDK_TOOLCHAIN_VERSION=clang -DCMAKE_ANDROID_STL_TYPE=c++_shared -DCMAKE_ANDROID_API=26 } - platform: { name: Linux GCC, os: ubuntu-latest } config: { name: Static DRM, flags: -DBUILD_SHARED_LIBS=FALSE -DSFML_USE_DRM=TRUE } - platform: { name: Linux GCC, os: ubuntu-latest } diff --git a/extlibs/libs-android/arm64-v8a/libFLAC.a b/extlibs/libs-android/arm64-v8a/libFLAC.a new file mode 100644 index 00000000..b664a92a Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libFLAC.a differ diff --git a/extlibs/libs-android/arm64-v8a/libfreetype.a b/extlibs/libs-android/arm64-v8a/libfreetype.a new file mode 100644 index 00000000..3ba8bcf0 Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libfreetype.a differ diff --git a/extlibs/libs-android/arm64-v8a/libogg.a b/extlibs/libs-android/arm64-v8a/libogg.a new file mode 100644 index 00000000..20397a88 Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libogg.a differ diff --git a/extlibs/libs-android/arm64-v8a/libopenal.so b/extlibs/libs-android/arm64-v8a/libopenal.so new file mode 100644 index 00000000..e0ccfdfd Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libopenal.so differ diff --git a/extlibs/libs-android/arm64-v8a/libvorbis.a b/extlibs/libs-android/arm64-v8a/libvorbis.a new file mode 100644 index 00000000..628269ef Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libvorbis.a differ diff --git a/extlibs/libs-android/arm64-v8a/libvorbisenc.a b/extlibs/libs-android/arm64-v8a/libvorbisenc.a new file mode 100644 index 00000000..1d843cee Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libvorbisenc.a differ diff --git a/extlibs/libs-android/arm64-v8a/libvorbisfile.a b/extlibs/libs-android/arm64-v8a/libvorbisfile.a new file mode 100644 index 00000000..a22813ef Binary files /dev/null and b/extlibs/libs-android/arm64-v8a/libvorbisfile.a differ diff --git a/extlibs/libs-android/armeabi-v7a/libFLAC++.a b/extlibs/libs-android/armeabi-v7a/libFLAC++.a deleted file mode 100644 index fdd44a2b..00000000 Binary files a/extlibs/libs-android/armeabi-v7a/libFLAC++.a and /dev/null differ diff --git a/extlibs/libs-android/armeabi/libFLAC++.a b/extlibs/libs-android/armeabi/libFLAC++.a deleted file mode 100644 index 01dcf65c..00000000 Binary files a/extlibs/libs-android/armeabi/libFLAC++.a and /dev/null differ diff --git a/extlibs/libs-android/mips/libFLAC++.a b/extlibs/libs-android/mips/libFLAC++.a deleted file mode 100644 index a00a9e3b..00000000 Binary files a/extlibs/libs-android/mips/libFLAC++.a and /dev/null differ diff --git a/extlibs/libs-android/x86/libFLAC++.a b/extlibs/libs-android/x86/libFLAC++.a deleted file mode 100644 index 91f23cb4..00000000 Binary files a/extlibs/libs-android/x86/libFLAC++.a and /dev/null differ diff --git a/extlibs/libs-android/x86_64/libFLAC.a b/extlibs/libs-android/x86_64/libFLAC.a new file mode 100644 index 00000000..a0c562b6 Binary files /dev/null and b/extlibs/libs-android/x86_64/libFLAC.a differ diff --git a/extlibs/libs-android/x86_64/libfreetype.a b/extlibs/libs-android/x86_64/libfreetype.a new file mode 100644 index 00000000..aefcc937 Binary files /dev/null and b/extlibs/libs-android/x86_64/libfreetype.a differ diff --git a/extlibs/libs-android/x86_64/libogg.a b/extlibs/libs-android/x86_64/libogg.a new file mode 100644 index 00000000..38cda862 Binary files /dev/null and b/extlibs/libs-android/x86_64/libogg.a differ diff --git a/extlibs/libs-android/x86_64/libopenal.so b/extlibs/libs-android/x86_64/libopenal.so new file mode 100644 index 00000000..6a62cbd5 Binary files /dev/null and b/extlibs/libs-android/x86_64/libopenal.so differ diff --git a/extlibs/libs-android/x86_64/libvorbis.a b/extlibs/libs-android/x86_64/libvorbis.a new file mode 100644 index 00000000..3321fadf Binary files /dev/null and b/extlibs/libs-android/x86_64/libvorbis.a differ diff --git a/extlibs/libs-android/x86_64/libvorbisenc.a b/extlibs/libs-android/x86_64/libvorbisenc.a new file mode 100644 index 00000000..b3c5b94a Binary files /dev/null and b/extlibs/libs-android/x86_64/libvorbisenc.a differ diff --git a/extlibs/libs-android/x86_64/libvorbisfile.a b/extlibs/libs-android/x86_64/libvorbisfile.a new file mode 100644 index 00000000..d7714524 Binary files /dev/null and b/extlibs/libs-android/x86_64/libvorbisfile.a differ