Commit Graph

3409 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
Licaon_Kter ec163bba3b Add tips 2023-05-17 12:07:15 +03:00
Licaon_Kter b0415e5629 fix extra line 2023-05-17 12:07:15 +03:00
Licaon_Kter f04a74421d Initial Fastlane structure 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 0baa3f3eee Use f-droid's gradle
Drop wrapper usage
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
Miguel Horta 895977f0c8 Fix post build condition 2023-05-17 11:53:13 +03:00
Miguel Horta 921e814669 Small formatting changes 2023-05-17 11:53:12 +03:00
Miguel Horta 2e44deacdf Fix indentation
Add .editorconfig to easily enforce indentation rules
2023-05-17 11:53:12 +03:00
miguel.horta b8337a5253 Reduce the terseness of build.sh
Allowing easier reading and editing
2023-05-17 11:53:12 +03:00
miguel.horta 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
Miguel Horta cb8fe0ee00 Add some check to ensure proper build env 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
Sergii Pylypenko 798fd0f5e1 Merge pull request #138 from Grumbel/supertux-fmt-patch
Exclude optional fmt files from supertux build
2022-03-10 00:05:47 +02:00
Ingo Ruhnke 6916b2cce9 Exclude optional fmt files from supertux build 2022-03-09 22:17:41 +01:00
Sergii Pylypenko d3d938c27d Merge pull request #137 from Semphriss/patch-1
Add *.cc files to source code
2022-03-09 20:21:50 +02:00
Semphriss 37c77c100f Add *.cc files to source code 2022-03-09 18:14:40 +00:00
Sergii Pylypenko bc0f10c2bf Merge pull request #136 from Semphriss/patch-1
Add FMT libraries for SuperTux
2022-03-09 20:11:13 +02:00
Semphriss f793806d7e Add FMT libraries for SuperTux 2022-03-09 17:55:10 +00:00
Sergii Pylypenko 1c9ff9d98e CI: fixed package script 2022-01-15 00:14:31 +02:00
Sergii Pylypenko 55303806d9 CI: cache does not work so well if there's nothing to cache 2022-01-15 00:12:06 +02:00
Sergii Pylypenko 8d10d1ff0f CI: separate caches for Boost and ICU 2022-01-15 00:03:58 +02:00
Sergii Pylypenko bbaa42c1ec SDL: trying to use fancy Github secrets in CI 2022-01-14 23:58:44 +02:00
Sergii Pylypenko 10c751afc3 Fixed debug info not stripped in CI scripts, build .aab files 2022-01-14 23:23:36 +02:00
Sergii Pylypenko 532acc9192 SuperTux: dummy .gitignore to create an assetpack directory 2022-01-13 23:36:26 +02:00
Sergii Pylypenko 20ffa0a809 SDL: fixed build script 2022-01-13 22:39:13 +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 37769ef1e1 Check out this one little trick that software developers really hate 2022-01-11 23:53:51 +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 c130231878 Better .apk file name 2022-01-11 23:34:16 +02:00
Sergii Pylypenko 8a72407d0e Why is this a syntax error? 2022-01-11 23:28:14 +02:00
Sergii Pylypenko 8aecf92fee Set up debug app signing key in the CI script 2022-01-11 23:25:27 +02:00
Sergii Pylypenko 00873a5014 Added Android build tools to SDK path in CI script 2022-01-11 23:13:59 +02:00
Sergii Pylypenko dece0f3418 Hacking away with dumb Gradle 2022-01-11 23:04:48 +02:00
Sergii Pylypenko d3860a6bb4 Try to set env vars for Gradle 2022-01-11 22:55:26 +02:00
Sergii Pylypenko c37381b20f Another way to accept SDK licenses 2022-01-11 22:48:35 +02:00
Sergii Pylypenko 3d7782a0db Github actions Android setup script is useless 2022-01-11 22:45:04 +02:00