diff --git a/metadata/com.tnibler.cryptocam.yml b/metadata/com.tnibler.cryptocam.yml index ffa8e11455..d12e64e4c7 100644 --- a/metadata/com.tnibler.cryptocam.yml +++ b/metadata/com.tnibler.cryptocam.yml @@ -4,7 +4,8 @@ Categories: License: GPL-3.0-or-later AuthorName: Thomas Nibler AuthorEmail: cryptocam@tnibler.de -SourceCode: https://gitlab.com/cryptocam/cryptocam +WebSite: https://cryptocam.gitlab.io +SourceCode: https://gitlab.com/cryptocam/cryptocam/tree/HEAD IssueTracker: https://gitlab.com/cryptocam/cryptocam/issues AutoName: Cryptocam @@ -70,13 +71,25 @@ Builds: - versionName: 2.0.0 versionCode: 10 - commit: v2.0.0 - submodules: true + commit: v2.0.1 + subdir: app + sudo: + - apt-get update || apt-get update + - apt-get install -y -t testing golang-go gradle: - yes - output: app/build/outputs/apk/release/app-release-unsigned.apk - build: ANDROID_SDK_HOME=$$SDK$$ ANDROID_SDK_ROOT=$$SDK$$ ANDROID_NDK_HOME=$$NDK$$ - ./complete_build.sh + prebuild: $$SDK$$/tools/bin/sdkmanager 'platforms;android-30' 'build-tools;29.0.3' + > /dev/null + build: + - export GOPATH="$PWD/gopath" + - export PATH=$PATH:$GOPATH/bin + - go get golang.org/x/mobile/cmd/gomobile + - export ANDROID_SDK_HOME=$$SDK$$ + - export ANDROID_NDK_HOME=$$NDK$$ + - mkdir libs + - cd ../age-encryption + - gomobile init + - gomobile bind -o ../app/libs/encrypted_writer.aar tnibler.com/cryptocam-age-encryption ndk: r21e AutoUpdateMode: Version v%v