From 167412ce5e10f2e84ac960eb99bf9ce87df03050 Mon Sep 17 00:00:00 2001 From: Jan Holesovsky Date: Wed, 21 Jan 2015 15:05:34 +0100 Subject: android: Add makefile rule to sign the resulting .apk. To sign, do: cd android make key= sign Change-Id: I20214e034f997125ccfd122b97d18ae141130336 --- android/Makefile | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'android/Makefile') diff --git a/android/Makefile b/android/Makefile index 0c6f47b1790f..8a2bdbd5475a 100644 --- a/android/Makefile +++ b/android/Makefile @@ -10,4 +10,15 @@ module_directory:=$(dir $(realpath $(firstword $(MAKEFILE_LIST)))) include $(module_directory)/../solenv/gbuild/partial_build.mk +.PHONY: sign + +SIGNED_APK := $(BUILDDIR)/android/experimental/LOAndroid3/bin/LibreOfficeViewer.apk + +sign: build + rm -f $(SIGNED_APK) + jarsigner --verbose -verbose -sigalg SHA1withRSA -digestalg SHA1 -keystore ~/.keystore $(BUILDDIR)/android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk $(key) + $(ANDROID_SDK_HOME)/build-tools/*/zipalign -v 4 $(BUILDDIR)/android/experimental/LOAndroid3/bin/LibreOfficeViewer-release-unsigned.apk $(SIGNED_APK) + @echo + @echo "Resulting signed apk: $(SIGNED_APK)" + # vim: set noet sw=4 ts=4: -- cgit