a2fbf47872
sed -Ei 's,: http://([^.]+)\.(gitlab|github).io,: https://\1.\2.io,' metadata/*.yml
90 lines
3.2 KiB
YAML
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
|