From c4f266f2cd0c84320eefc8a157a7be8be91628cf Mon Sep 17 00:00:00 2001 From: fzurita Date: Mon, 28 May 2018 23:48:24 -0400 Subject: [PATCH] Add Mupen64 Plus AE --- metadata/org.mupen64plusae.v3.alpha.yml | 49 +++++++++++++++++++++++++ srclibs/Mupen64plusAEDeps.txt | 5 +++ 2 files changed, 54 insertions(+) create mode 100644 metadata/org.mupen64plusae.v3.alpha.yml create mode 100644 srclibs/Mupen64plusAEDeps.txt diff --git a/metadata/org.mupen64plusae.v3.alpha.yml b/metadata/org.mupen64plusae.v3.alpha.yml new file mode 100644 index 0000000000..d7cb79c226 --- /dev/null +++ b/metadata/org.mupen64plusae.v3.alpha.yml @@ -0,0 +1,49 @@ +Categories: + - Games +License: GPL-3.0-or-later +SourceCode: https://github.com/mupen64plus-ae/mupen64plus-ae +IssueTracker: https://github.com/mupen64plus-ae/mupen64plus-ae/issues + +Name: Mupen64Plus AE +AutoName: Mupen64Plus +Summary: Front end for Mupen64 Plus +Description: Front end for Mupen64 Plus . + +RepoType: git +Repo: https://github.com/mupen64plus-ae/mupen64plus-ae + +Builds: + - versionName: 3.0.10 (beta) + versionCode: 86 + commit: v3.0.10 + subdir: app + gradle: + - yes + srclibs: + - Mupen64plusAEDeps@4f555fa8949f36efb59258637dd9ccda47b6354b + rm: + - ndkLibs/libs + build: |- + pushd $$Mupen64plusAEDeps$$ && \ + gradle assembleRelease && \ + popd && \ + mkdir -p ../ndkLibs/libs/release/x86 && \ + mkdir -p ../ndkLibs/libs/release/armeabi-v7a && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libsoundtouch.so ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libsoundtouch_fp.so ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libSDL2.so ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libfreetype.so ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libpng.a ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/x86/libEGLLoader.a ../ndkLibs/libs/release/x86/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libsoundtouch.so ../ndkLibs/libs/release/armeabi-v7a/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libsoundtouch_fp.so ../ndkLibs/libs/release/armeabi-v7a/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libSDL2.so ../ndkLibs/libs/release/armeabi-v7a/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libfreetype.so ../ndkLibs/libs/release/armeabi-v7a/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libpng.a ../ndkLibs/libs/release/armeabi-v7a/. && \ + cp $$Mupen64plusAEDeps$$/build/intermediates/ndkBuild/release/obj/local/armeabi-v7a/libEGLLoader.a ../ndkLibs/libs/release/armeabi-v7a/. + ndk: r16b + +AutoUpdateMode: Version v%v +UpdateCheckMode: Tags +CurrentVersion: 3.0.10 (beta) +CurrentVersionCode: 86 diff --git a/srclibs/Mupen64plusAEDeps.txt b/srclibs/Mupen64plusAEDeps.txt new file mode 100644 index 0000000000..1d7371ee4b --- /dev/null +++ b/srclibs/Mupen64plusAEDeps.txt @@ -0,0 +1,5 @@ +Repo Type:git +Repo:https://github.com/mupen64plus-ae/mupen64plus-ae-deps + +Subdir:app +