Commit Graph

2654 Commits

Author SHA1 Message Date
Miguel Horta
c6fdfc4cbe 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.
2022-06-30 19:28:04 +01:00
Miguel Horta
e4939e3f3f Remove unnecessary projects and libs 2022-06-17 12:02:21 +01:00
Miguel Horta
8c03645bce Some older curl do not support --fail-with-body 2022-06-16 12:28:20 +01:00
Miguel Horta
38f8308926 Prepack every asset
It should now be possible to install and play a game without downloading
anything from the internet

Bump to rev111
2022-06-15 19:56:12 +01:00
Miguel Horta
fbc7ee1d2b Allow clang-7 build for built-tools 2022-04-27 14:10:10 +01:00
Miguel Horta
899a3b3630 Allow building for F-Droid 2022-04-21 04:15:37 +01:00
Miguel Horta
84a08cad8e Update submodules url 2022-04-17 22:42:36 +01:00
Miguel Horta
e058499e89 Fix syntax error 2022-04-17 22:15:37 +01:00
1c488fe457 Drop usage of arch command 2022-04-15 14:59:20 +01:00
Miguel Horta
c9e4d8685a Fix packging 2022-04-12 20:20:26 +01:00
Miguel Horta
86452912a0 Bump openttd rev to 12.2 2022-04-12 20:10:10 +01:00
Miguel Horta
8d02011e82 Change whatever I saw that irked me 2022-04-12 20:03:30 +01: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
Sergii Pylypenko
dcfb99b8e7 SDL: fixed commandline arguments in SDL2 2022-01-05 03:36:08 +02:00
Sergii Pylypenko
3093207884 SDL: fixed sdl2_image compilation 2022-01-05 02:43:55 +02:00