Commit Graph

2656 Commits

Author SHA1 Message Date
Miguel Horta
2e0cc86345 Pin ndkVersion
Without indicating ndkVersion gradle won't find ndk path and it will
fail to extract debug symbols from binaries. The final result will be a
apk much bigger than needed.
2023-05-17 12:07:15 +03:00
Miguel Horta
8d7a7cdf84 Some older curl do not support --fail-with-body 2023-05-17 12:06:41 +03:00
Miguel Horta
4b73aece3c Prepack every asset
It should now be possible to install and play a game without downloading
anything from the internet

Bump to rev111
2023-05-17 12:06:40 +03:00
Miguel Horta
8473363012 Allow clang-7 build for built-tools 2023-05-17 12:06:40 +03:00
Miguel Horta
a92f6cf9b8 Allow building for F-Droid 2023-05-17 12:06:35 +03:00
Miguel Horta
adbe81a060 Update submodules url 2023-05-17 11:54:57 +03:00
Miguel Horta
6e8c289854 Fix syntax error 2023-05-17 11:53:13 +03:00
70e2889675 Drop usage of arch command 2023-05-17 11:53:12 +03:00
Miguel Horta
42b6d73fbf Fix packging 2023-05-17 11:53:12 +03:00
Miguel Horta
3fcfacdf58 Bump openttd rev to 12.2 2023-05-17 11:53:12 +03:00
Miguel Horta
370435341a Change whatever I saw that irked me 2023-05-17 11:53:12 +03:00
pelya
fab45c98f6 OpenSSL: fixed compilation 2023-05-14 19:19:48 +03:00
pelya
ab50f67695 SDL: NDK r25c minimum ABI level is 19 2023-05-14 19:19:04 +03:00
pelya
ee0df4f895 SDL: various build fixes 2023-05-14 19:18:00 +03:00
Ingo Ruhnke
6916b2cce9 Exclude optional fmt files from supertux build 2022-03-09 22:17:41 +01:00
Semphriss
37c77c100f Add *.cc files to source code 2022-03-09 18:14:40 +00:00
Semphriss
f793806d7e Add FMT libraries for SuperTux 2022-03-09 17:55:10 +00:00
Sergii Pylypenko
bbaa42c1ec SDL: trying to use fancy Github secrets in CI 2022-01-14 23:58:44 +02:00
Sergii Pylypenko
532acc9192 SuperTux: dummy .gitignore to create an assetpack directory 2022-01-13 23:36:26 +02:00
Sergii Pylypenko
999cefb359 SDL: better detect asset pack presence 2022-01-13 22:36:30 +02:00
Sergii Pylypenko
ad753cbdd8 SuperTux: sign .apk with the debug key by default 2022-01-12 01:08:09 +02:00
Sergii Pylypenko
a961c62043 Updated todo 2022-01-12 00:25:55 +02:00
Sergii Pylypenko
d30371b546 Added very basic SDL2 demo app 2022-01-12 00:00:46 +02:00
Sergii Pylypenko
5073ac8df9 Please no, I don't want a zip file named literally '${APP_NAME}.zip' 2022-01-11 23:43:54 +02:00
Sergii Pylypenko
bc710aa7b6 SDL: Github CI workflow to build the basic SDL 1.2 test app 2022-01-11 22:00:20 +02:00
Sergii Pylypenko
45a8f1868e SDL: updated boost submodule 2022-01-11 21:23:59 +02:00
Sergii Pylypenko
4fa235395f SuperTux: unbump the version, and try with zero zip compression, to avoid double decompression 2022-01-11 21:21:12 +02:00
Sergii Pylypenko
26c565e2ba SuperTux: bump version, and attempt -O3 optimization 2022-01-11 21:17:06 +02:00
Sergii Pylypenko
03b1fde421 SDL: updated Boost submodule 2022-01-11 21:15:54 +02:00
Sergii Pylypenko
44047831b3 SuperTux: fixed more absolute paths in the build script 2022-01-11 20:21:20 +02:00
Sergii Pylypenko
e549b41333 SuperTux: fixed relative paths in the build script 2022-01-11 20:16:54 +02: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
8edb321123 SuperTux: put a data archive inside the assetpack archive, there's no other way 2022-01-10 00:47:46 +02:00
Sergii Pylypenko
292775eb07 SuperTux: a script to repack app bundle to get rid of 'assets' directory 2022-01-09 23:55:35 +02:00
Sergii Pylypenko
fc054fc4f0 SDL: fixed Java crash 2022-01-09 21:26:30 +02:00
Sergii Pylypenko
7dae18fa7d SuperTux: updated scripts 2022-01-09 21:18:16 +02:00
Sergii Pylypenko
47e6527a6f SuperTux: updated build files 2022-01-09 20:47:00 +02:00
Sergii Pylypenko
bdb958b7d4 SuperFux: try to build with LTO 2022-01-09 20:02:22 +02:00
Sergii Pylypenko
2f2a2b4fa4 SDL: fixed a crash in SDL2 Java code 2022-01-09 19:42:33 +02:00
Sergii Pylypenko
8d50979447 SuperTux: updated build files 2022-01-09 18:57:22 +02:00
Sergii Pylypenko
272fea83c2 SDL: fixed SDL2 Java code 2022-01-09 18:56:58 +02:00
Sergii Pylypenko
821196ab38 SDL: show download error dialog for SDL2 2022-01-09 18:45:54 +02:00
Sergii Pylypenko
79c0dc8b96 SDL: data downloader from SDL2, it will not print anything to screen so please don't put big files there 2022-01-09 17:44:45 +02:00
Sergii Pylypenko
1f88f05321 Fixed Boost built for incorrect API level 2022-01-08 19:40:17 +02:00
Sergii Pylypenko
2d98c49a21 SuperTux: updated todo 2022-01-06 03:47:42 +02:00