Commit Graph

1811 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
ab50f67695 SDL: NDK r25c minimum ABI level is 19 2023-05-14 19:19:04 +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
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
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
da41bde2a0 SDL: empty Boost symlink was generated 2022-01-11 19:46:38 +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
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
8d50979447 SuperTux: updated build files 2022-01-09 18:57:22 +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
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
Sergii Pylypenko
11bd50e1f5 Added SDL2_mixer library submodule, replaced ogg and mpg123 libraries with versions from SDL2_mixer 2022-01-05 01:45:19 +02:00
Sergii Pylypenko
f8868bf7a0 SuperTux: updated build script 2022-01-03 02:25:05 +02:00
Sergii Pylypenko
901aecadc0 SuperTux: updated build script 2022-01-03 02:22:01 +02:00
Sergii Pylypenko
4cdad6573b Fixed app build script 2022-01-03 00:07:15 +02:00
Sergii Pylypenko
dd57a9afbd SuperTux: updated build files 2022-01-02 02:06:25 +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
4c8936706a Added SDL2_ttf library 2022-01-02 01:40:46 +02:00
Sergii Pylypenko
d84eac20a4 Fixed SDL2 and sdl-1.2 version in build files, SDL2 is uppercase but sdl-1.2 is lowercase and the only one who I can blame is myself 2022-01-02 01:34:45 +02:00
Sergii Pylypenko
919bf9a378 SDL2: custom activity that overrides SDLActivity 2022-01-02 00:12:38 +02:00
Sergii Pylypenko
71f1a35b44 SuperTux: more fixes to project files 2022-01-01 21:16:49 +02:00