From 707f6d9705f85331acc0ddd7e812b26fe660fbf8 Mon Sep 17 00:00:00 2001 From: Hasan Hejdari Nasab Date: Fri, 17 Apr 2020 17:59:00 +0000 Subject: [PATCH] New package: ir.hsn6.tpb --- metadata/ir.hsn6.tpb.yml | 64 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 metadata/ir.hsn6.tpb.yml diff --git a/metadata/ir.hsn6.tpb.yml b/metadata/ir.hsn6.tpb.yml new file mode 100644 index 0000000000..28ce46882a --- /dev/null +++ b/metadata/ir.hsn6.tpb.yml @@ -0,0 +1,64 @@ +Categories: + - Games +License: GPL-3.0-or-later +SourceCode: https://github.com/HassanHeydariNasab/2-player-battle +IssueTracker: https://github.com/HassanHeydariNasab/2-player-battle/issues +LiberapayID: '1412829' +Bitcoin: 12SL5VgtjozKTXMgpX7w4MjKvvcFAHbTks +Litecoin: LZ742wp3KD7Jhan1KFA44U85my3KZ53Fb3 + +Summary: Destroy enemy base +Description: | + 1. Upgrade your weapon + 2. Collect the rockets + 3. Destroy enemy base! + +RepoType: git +Repo: https://github.com/HassanHeydariNasab/2-player-battle.git + +Builds: + - versionName: 1.0.0 + versionCode: 1 + commit: 628bd8ed061f1fe6cc3696b0de0775d9be20d049 + sudo: apt-get install -y g++ + output: output.apk + srclibs: + - Godot@3.2-stable + prebuild: + - mkdir game + - bash -O extglob -c "mv !(game) game" + - cp -R $$Godot$$ godot + - rm godot/misc/dist/ios_xcode/libgodot.iphone.release.fat.a + - rm godot/misc/dist/ios_xcode/libgodot.iphone.debug.fat.a + build: + - cd godot + - sed -i "s|valid = false|valid = true|" ./platform/android/export/export.cpp + - mkdir -p ../fake_user_home/.config/godot/ + - cp ../game/editor_settings-3.tres ../fake_user_home/.config/godot/ + - mkdir -p ../fake_user_home/.android/ + - keytool -genkey -v -keystore ../fake_user_home/.android/debug.keystore -storepass + android -alias androiddebugkey -keypass android -dname "CN=Android Debug,O=Android,C=US" + - pushd ../fake_user_home + - export HOME=$PWD + - sed -i "s|DEBUG_KEYSTORE|$PWD/.android/debug.keystore|" ./.config/godot/editor_settings-3.tres + - popd + - scons -j `nproc` platform=server unix_global_settings_path=".." + - export ANDROID_NDK_ROOT=$$NDK$$ + - scons -j `nproc` platform=android target=release android_arch=armv7 + - scons -j `nproc` platform=android target=release_debug android_arch=armv7 + - pushd platform/android/java/ + - gradle generateGodotTemplates + - popd + - mkdir -p ../fake_user_home/.local/share/godot/templates/3.2.stable/ + - echo "3.2.stable" > ../fake_user_home/.local/share/godot/templates/3.2.stable/version.txt + - cp ./bin/android_release.apk ../fake_user_home/.local/share/godot/templates/3.2.stable/ + - cp ./bin/android_debug.apk ../fake_user_home/.local/share/godot/templates/3.2.stable/ + - cp ./bin/android_source.zip ../fake_user_home/.local/share/godot/templates/3.2.stable/ + - cd ../game + - ../godot/bin/godot_server.x11.tools.* --export Android ../output.apk + ndk: r21 + +AutoUpdateMode: None +UpdateCheckMode: None +CurrentVersion: 1.0.0 +CurrentVersionCode: 1