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
ca643807d2 Reduce the terseness of build.sh
Allowing easier reading and editing
2022-04-15 14:59:48 +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
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