Commit Graph
36 Commits
Author SHA1 Message Date
Frank Denis 151e71bf50 Set the default Android platform to 21
Also explain that the "zip" command is required to build AAR archives
and that NDK_PLATFORM can be used to override the target platform.

Fixes #1440
2025-01-16 14:36:11 +01:00
Frank Denis ec4e5d0708 Remove empty line 2024-09-18 12:41:19 +02:00
Frank Denis 2945e73efd egrep -> grep -E 2023-11-23 13:36:02 +01:00
Frank Denis 3eb1b40ade Stable: check Android support in CI, too 2022-11-27 16:19:22 +01:00
Greg Hazel a230795424 android-build.sh: exit with return code 1 if the NDK is not present 2020-06-06 09:39:18 +02:00
Frank Denis 940ef42797 1.0.18 2019-05-30 21:57:51 +02:00
Frank Denis 31a876a525 build scripts: compile deprecated functions if LIBSODIUM_FULL_BUILD is defined 2018-03-14 12:01:10 -07:00
Frank Denis 01e2aabbfd Android: remove --unified-headers
Fixes #635
2017-11-22 14:53:52 +01:00
Frank Denis 51e6a59b8d Android: use PLATFORM 16 by default, don't bother with compat for API 21 2017-05-20 19:16:05 +02:00
Frank Denis eaf19f25d0 Use clang to compile for Android. Except on mips64, where we have to stick to gcc. 2017-03-06 16:53:08 +01:00
Frank Denis 14f6c26ef6 Python3's fine for make_standalone_toolchain.py after all 2017-03-06 13:33:25 +01:00
Frank Denis 8caab6db57 Simplify the python2 detection code 2017-03-06 10:54:00 +01:00
Frank Denis 4f2881a528 make_standalone_toolchain.py requires Python2, sigh 2017-03-06 10:08:01 +01:00
Frank Denis 3e56ce235d Revert "+x"
This reverts commit 8465469167.
2017-03-06 10:06:24 +01:00
Frank Denis 8465469167 +x 2017-03-06 09:25:40 +01:00
Frank Denis 79fe40cfe8 Android: use unified headers 2017-03-06 08:24:29 +01:00
Frank Denis 5aaff1ce2a Remove unexpected tabs 2016-12-17 18:52:52 +01:00
Frank Denis 1ede5cc0bc $MAKE_TOOLCHAIN --force 2016-10-10 14:43:57 +02:00
Frank Denis fcf96569d2 CRLF 2016-06-05 22:04:10 +02:00
Frank Denis f8cc885b6f Android: compile for platform 24, check compat with 16 or 21 (64 bit) 2016-06-05 22:00:56 +02:00
Frank Denis 2ec482a3d9 Sadly compile for platform version 16 (Android 4.1) 2015-08-11 07:58:50 +02:00
Frank Denis fb2a76f37b Add braces for consistency 2015-08-05 20:00:15 +02:00
Frank Denis 7bce6d82f0 Reindent Android build script 2015-08-05 19:46:36 +02:00
Frank Denis adf636f5db Android: Use app platform 21 2015-03-10 15:08:44 +01:00
Frank Denis 4723c3d37d Remove useless comment 2015-02-08 17:07:26 +01:00
Frank Denis b15819fa60 Spacing 2015-02-08 17:04:15 +01:00
Frank Denis aeb26be748 Android: Use app platform 18 2015-02-08 11:30:03 +01:00
Frank Denis 0022a42f5a Don't build arm and armv7 android targets in the same directory 2015-02-08 10:34:39 +01:00
Frank Denis 046df856fa Revert "Disable PIE on Android"
This reverts commit cdf863c731.
2015-02-08 10:26:11 +01:00
Frank Denis cdf863c731 Disable PIE on Android 2015-01-31 12:31:08 +01:00
Martin Hamrle 17247f7c99 Use bash for NDK make toolchain 2015-01-15 18:34:27 +01:00
Frank Denis 729a54f4a2 Use --enable-minimal in the Android and iOS builds 2014-08-13 23:32:26 -07:00
Frank Denis f2f126fdfd Remove empty lines 2014-05-01 10:54:00 -07:00
Frank Denis 9b82685f14 Remove bashism 2014-03-04 09:20:53 -08:00
Simon Levermann c62bbd0b6f Update android build script
Use the --disable-soname-versions option for android
2014-02-20 17:56:54 +01:00
Sergey Shatunov 16a7691ead Build scripts for android arm/x86/mips 2014-02-17 17:31:35 +08:00