Commit Graph

3407 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.
12.2.rev112
2022-06-30 19:28:04 +01:00
Licaon_Kter 881d81cc50 Add tips 2022-06-20 11:32:53 +01:00
Licaon_Kter d40a4b599e fix extra line 2022-06-20 11:32:53 +01:00
Licaon_Kter 62611e60f4 Initial Fastlane structure 2022-06-20 11:32:53 +01:00
Miguel Horta e4939e3f3f Remove unnecessary projects and libs 12.2.rev111 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 32c747f580 Use f-droid's gradle
Drop wrapper usage
2022-05-11 16:51:00 +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
Miguel Horta c87e13d96f Fix post build condition 2022-04-17 18:53:17 +01:00
Miguel Horta e080e70bda Small formatting changes 2022-04-17 15:45:24 +01:00
Miguel Horta 71411d22d5 Fix indentation
Add .editorconfig to easily enforce indentation rules
2022-04-17 14:43:04 +01:00
miguel.horta ca643807d2 Reduce the terseness of build.sh
Allowing easier reading and editing
2022-04-15 14:59:48 +01:00
miguel.horta 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
Miguel Horta e2a3938297 Add some check to ensure proper build env 2022-04-12 20:01:22 +01: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
Sergii Pylypenko 6dce6d6690 No, you cannot oveeride $PATH globally in Gitlab CI script 2022-01-11 22:21:17 +02:00
Sergii Pylypenko 3512b70469 Gradle plugin does not support Java 1.8, the readme lied to me 2022-01-11 22:17:53 +02:00