fdroiddata/metadata/io.github.kobuge.games.minilens.yml
Hans-Christoph Steiner a2fbf47872
enforce HTTPS on all GitHub/GitLab Pages
sed -Ei 's,: http://([^.]+)\.(gitlab|github).io,: https://\1.\2.io,' metadata/*.yml
2019-09-30 13:03:41 +02:00

90 lines
3.2 KiB
YAML

Categories:
- Games
License: GPL-3.0-or-later
WebSite: https://kobuge-games.github.io/minilens
SourceCode: https://github.com/KOBUGE-Games/minilens
IssueTracker: https://github.com/KOBUGE-Games/minilens/issues
Description: |-
1000 years after apocalipsis on earth, many forms of life were extinct,
including humans.
As aliens discovered earth, they built a robot series, called Minilens, to clean
up earth and collect surviving flora for cultivation.
The game is won when all radioactive barrels are destroyed and all flora is
collected. The alien builders of the Minilens forgot that earth has gravity,
therefore Minilens can't jump.
You have 7 level packs, including a Tutorial.
RepoType: git
Repo: https://github.com/KOBUGE-Games/minilens.git
Builds:
- versionName: '1.1'
versionCode: 1
commit: 873c2039219cd79b7d4d1dc0278c2398257a4225
output: minilens.apk
srclibs:
- Godot@d3b42e41b0e446938d6634c8783e575de3d0b60f
prebuild:
- mkdir minilens
- bash -O extglob -c "mv !(minilens) minilens"
- cp -R $$Godot$$ godot
target: android-19
scandelete:
- godot/platform/flash/lib/libGL.a
- godot/platform/android/libs/google_play_services/libs/google-play-services.jar
build:
- cd godot
- scons -j 8 p=server
- for libname in apk_expansion downloader_library google_play_services play_licensing;
do sed -i 's/android-15/android-19/' platform/android/libs/${libname}/project.properties;
done
- export ANDROID_NDK_ROOT=$$NDK$$
- scons -j 8 p=android target=release
- mkdir -p platform/android/java/libs/armeabi
- cp bin/libgodot.android.opt.so platform/android/java/libs/armeabi/libgodot_android.so
- pushd platform/android/java/
- ant release
- popd
- export HOME=$PWD
- mkdir -p ~/.godot/templates/
- cp platform/android/java/bin/Godot-release-unsigned.apk ~/.godot/templates/android_release.apk
- cd ../minilens
- ../godot/bin/godot_server.server.tools.* -export Android ../minilens.apk
- versionName: '1.2'
versionCode: 2
commit: fd38f0983f9115ac9fe7a7314604fdeee61e9f09
output: minilens.apk
srclibs:
- Godot@53aa9cd51ab2551d67a71729ff61ae6668abda74
prebuild:
- mkdir minilens
- bash -O extglob -c "mv !(minilens) minilens"
- cp -R $$Godot$$ godot
target: android-19
scandelete:
- godot/drivers/builtin_openssl2/crypto/pkcs7/p7
- godot/platform/flash
build:
- cd godot
- scons -j 4 p=server unix_global_settings_path=".."
- export ANDROID_NDK_ROOT=$$NDK$$
- scons -j 4 p=android target=release
- mkdir -p platform/android/java/libs/armeabi
- cp bin/libgodot.android.opt.armv7.neon.so platform/android/java/libs/armeabi/libgodot_android.so
- pushd platform/android/java/
- gradle assembleRelease
- popd
- export HOME=$PWD
- mkdir -p ../templates/
- cp platform/android/java/build/outputs/apk/java-release-unsigned.apk ../templates/android_release.apk
- cd ../minilens
- ../godot/bin/godot_server.server.tools.* -export Android ../minilens.apk
AutoUpdateMode: None
UpdateCheckMode: None