Commit Graph

32 Commits

Author SHA1 Message Date
pelya
601d40b414 SDL: copy ICU data to lib 2023-05-19 16:15:08 +03:00
Miguel Horta
a92f6cf9b8 Allow building for F-Droid 2023-05-17 12:06:35 +03:00
Sergii Pylypenko
20cc7839e5 SDL: changed lib directory name for OpenSSL for consistency 2022-01-11 19:50:41 +02:00
Sergii Pylypenko
da41bde2a0 SDL: empty Boost symlink was generated 2022-01-11 19:46:38 +02:00
Sergii Pylypenko
b1f3d180b3 SDL: better generation of symlinks for Boost 2022-01-11 19:43:34 +02:00
Sergii Pylypenko
021ebb853e SDL: fixed ICU compilation 2022-01-10 15:46:15 +02:00
Sergii Pylypenko
1d0efd062b SDL: Do not do git clean for ICU, it builds in a loop 2022-01-10 15:34:03 +02:00
Sergii Pylypenko
d7ef921317 SDL: do not build Boost, OpenSSL, and ICU for unused architectures 2022-01-10 15:20:03 +02:00
Sergii Pylypenko
1f88f05321 Fixed Boost built for incorrect API level 2022-01-08 19:40:17 +02:00
Sergii Pylypenko
624c560aef Replaced harfbuzz and freetype with libraries from SDL2_ttf submodule 2022-01-02 01:49:54 +02:00
Sergii Pylypenko
7efe1a42a3 Small fix to boost scripts 2022-01-01 05:00:31 +02:00
Sergii Pylypenko
33ceea2f40 Fixed boost_locale not compiled 2022-01-01 04:48:32 +02:00
Sergii Pylypenko
7e90cf5cd5 Fixed libboost build script 2021-12-31 23:53:18 +02:00
Sergii Pylypenko
f8125547e5 Updated boost version 2021-12-31 21:54:36 +02:00
pelya
636559b5af SDL: put debug info from shared libraries into app bundle, updated build scripts to remove hacks and better integrate with Gradle 2021-01-08 02:29:59 +02:00
pelya
7c23b880c7 SDL: clean build directories for prebuilt libraries, they bloat the source archive 2020-07-22 19:16:56 +03:00
Sergii Pylypenko
2f49dd6e30 SDL: support for NDK r19, switched from c++_static to c++_shared, as recommended in NDK docs 2019-02-06 23:27:14 +02:00
Sergii Pylypenko
d1554371a5 SDL: fixed libboost compilaiton 2018-10-11 18:08:52 +03:00
Sergii Pylypenko
51790527e9 SDL: do not build prebuilt libs if they are not used by the app 2018-10-11 17:28:41 +03:00
Sergii Pylypenko
114f1541c3 SDL: MIPS and ARMv5 architectures are dead and removed from NDK r17b - updated all build scripts 2018-06-14 22:02:51 +03:00
Sergii Pylypenko
49664669ab SDL: download git submodules from Makefile.prebuilt directly, if they are not downloaded yet 2018-06-13 23:23:49 +03:00
Sergii Pylypenko
e618b3a2d0 Boost: removed precompiled libraries, updated submodule. Use 'make -f Makefile.prebuilt' from project/jni to generate precompiled libraries, you will need NDK r16-beta2. 2017-11-14 22:41:47 +02:00
Sergii Pylypenko
630d0fb234 SDL: added back armv5 architecture for libiconv and libicu 2017-06-23 17:58:50 +03:00
Sergii Pylypenko
d89960517c SDL: updated libiconv and libicu, removed prebuilt binaries, now they should be built on the fly 2017-06-21 17:48:55 +03:00
lubomyr
bf211679e1 openssl updated to 1.0.2k, implemented x86_64 platform support 2017-03-20 00:01:22 +02:00
pelya
63061a2fbc SDL: switched NDK platform version back to Android 4.0 for OpenSSL and applikcation build scripts, because it crashes when using Android 6.0 API, bumped OpenSSL version to force recompilation 2016-07-03 03:03:37 +03:00
pelya
fa42edbb62 Added arm64 build script to OpenSSL 2016-06-29 00:27:17 +03:00
Sergii Pylypenko
cbd8374185 SDL: renamed libcrypto and libssl to avoid clashing with system libraries, fixed crashes in SD card Java code 2016-06-10 19:43:32 +03:00
Sergii Pylypenko
acbfa9d4d7 SDL: Updated OpenSSL, removed BoringSSL. OpenSSL is now a shared library, because libcurl did not compile the other way. 2016-05-24 21:37:56 +03:00
Sergii Pylypenko
9fba98e5ab Added BoringSSL - replacement for OpenSSL, updated libcurl to use boringssl 2016-04-04 21:09:43 +03:00
Sergii Pylypenko
9f48eba20f Fixes to the prebuilt libs makefile 2015-08-26 23:09:46 +03:00
Sergii Pylypenko
7b0eb7c6c0 Separate makefile to ocmpile prebuilt libraries, only libiconv, libicu, and openssl are compiled currently 2015-08-26 22:56:19 +03:00