Commit Graph

25 Commits

Author SHA1 Message Date
SomberNight
54d468f457 android apk: build two apks. ARMv7 and ARMv8 2019-09-01 15:38:26 +02:00
SomberNight
75afd06ca3 android build: don't download Apache ANT on every build 2019-08-31 19:08:41 +02:00
SomberNight
98c8c2127c android build: update kivy, p4a, buildozer
- also merge https://github.com/kivy/buildozer/pull/957 as prereq for
building multiple apks (one per arch)
- and custom buildozer commit to put target arch into apk name
2019-08-31 17:06:02 +02:00
SomberNight
5f817770af android build: make sure to use correct pycryptodomex
note: buildozer casts all actual paths to lowercase but not the list of excluded paths...
see 182d13f102/buildozer/__init__.py (L775)
2019-08-29 18:07:37 +02:00
ThomasV
fcfbc937bc buildozer: use log_level=1 2019-08-26 11:35:17 +02:00
SomberNight
c15267e1f6 pycryptodomex for android 2019-08-20 09:03:12 +02:00
SomberNight
5bf854edcb android build: make buildozer.spec more similar to upstream example 2019-07-05 00:10:55 +02:00
SomberNight
baa0293620 android build: persist debug keystore
so that we can upgrade debug installations on the phone and keep the datadir
2019-06-27 07:08:03 +02:00
SomberNight
5c83df7709 android: update kivy, p4a, buildozer 2019-06-07 20:06:15 +02:00
ThomasV
1b8673839a buildozer: add tests to exclude_dirs 2019-05-09 15:51:00 +02:00
SomberNight
70fd716cbe kivy: fix IPv6
closes #5176
2019-05-06 19:11:56 +02:00
SomberNight
2c71b9da0c icons: instead of symlinks, just mv "icons" dir
symlinks are really inconvenient on Windows
(when running from cloned source)

follow-up #5055
2019-02-07 20:01:52 +01:00
SomberNight
ca931f476f fix android build: pin buildozer and pin kivy.
old p4a did not work with new buildozer. kivy master crashes.
kivy latest release has runtime issues (orientation was landscape).
these versions seem to work.
also updated dockerfile to more closely match p4a master.
2019-02-03 23:40:49 +01:00
SomberNight
55e6830cfc android build: update pinned python-for-android. use newer google NDK.
fixes #5045
2019-01-30 19:30:36 +01:00
SomberNight
67b2aebed6 android build: use rebased p4a fork
86eeec7c19
2018-12-13 16:23:58 +01:00
SomberNight
605982a2b7 android build: less verbose buildozer logs 2018-12-06 17:25:00 +01:00
SomberNight
2f7573850e fix prev 2018-12-06 16:05:35 +01:00
SomberNight
8999e92f76 android build: fix warning re ndk_api
"NDK API target was not set manually, using the default of 21 = min(android-api=28, default ndk-api=21)"
2018-12-06 13:43:24 +01:00
SomberNight
993374dce7 travis: build android apk 2018-12-06 05:09:08 +01:00
SomberNight
243a0e3cf1 android docker: make_apk optionally takes "release" as arg 2018-11-28 19:40:29 +01:00
SomberNight
a34d42492d android docker build 2018-11-27 03:53:22 +01:00
SomberNight
b21064f16f android: don't use external storage
so that we don't need the extra permission.
also because phones these days have enough internal storage for
the headers; and maybe it's better even for security reasons to
store it there.
no upgrade path is provided for the headers stored on external storage,
we will litter the filesystem and leave them there. they will be
downloaded again into internal storage.
2018-11-26 17:54:07 +01:00
SomberNight
f095b35663 android: build apk using new python3 p4a toolchain 2018-11-26 17:54:05 +01:00
ThomasV
77940148fa fix paths in buildozer/makefile 2018-07-13 14:45:08 +02:00
Janus
097ac144d9 file reorganization with top-level module 2018-07-13 14:01:37 +02:00