Edoardo Lolletti
53d74b1178
Add ndk 27 target with and build for riscv64
2025-06-06 18:46:29 +02:00
Edoardo Lolletti
9f802a3c1f
Move ndk install to different step
2024-10-06 12:59:52 +02:00
Edoardo Lolletti
243ca65c16
Add lua as submodule to the repo
2024-09-24 14:27:30 +02:00
Edoardo Lolletti
900966b7c7
Update way lua is "customized"
...
No longer patch luaconf.h, but rather force include a customization header in every translation unit and only build the actual used libraries, instead of building everything
2024-09-23 21:29:01 +02:00
Edoardo Lolletti
e2d925827a
Add build instructions
2024-09-08 21:18:27 +02:00
Edoardo Lolletti
85d173c98c
Add batch script to automatically generate visual studio solution
2024-09-08 01:41:01 +02:00
Edoardo Lolletti
41f512771e
Don't install curl and bask in the alpine docker image
...
They aren't used
2024-09-08 01:04:50 +02:00
Edoardo Lolletti
92d96a0433
Update install lua/premake scripts
...
Ensure they're running in the right folder and don't make them clutter the "root" directory but save downloaded files in a "tmp" directory, now the batch scripts can be used by just double clicking them
2024-09-08 00:36:36 +02:00
Edoardo Lolletti
2617027305
Update premake version used
2024-08-26 19:52:39 +02:00
Edoardo Lolletti
b1007d359f
Always build all the archs for android
2024-08-08 17:25:08 +02:00
Edoardo Lolletti
3e5b74184c
Strip mingw binaries
2024-07-17 18:52:13 +02:00
Edoardo Lolletti
21c3949db0
Use lua from github mirror on posix as well
2024-06-24 18:25:04 +02:00
Edoardo Lolletti
03f06e8639
Add pure batch build helper scripts
...
Allow installing lua and premake without the need of a bash installation on windows
[ci skip]
2024-05-30 22:19:38 +02:00
Edoardo Lolletti
49d0649e76
Use sysctl to get the number of cores for android building as well
...
[ci skip]
2024-05-21 11:54:53 +02:00
Edoardo Lolletti
e85b0016b5
Don't use nproc on mac os
...
Use sysctl to get the number of cores
2024-05-21 11:52:47 +02:00
Edoardo Lolletti
e2276d9e8c
Separate msvc build script and add workflow for x64 windows
2024-05-21 11:32:13 +02:00
Edoardo Lolletti
fbe1285ad2
Merge linux musl workflows
...
No longer use separate workflow for apicheck
2024-05-21 11:07:08 +02:00
Edoardo Lolletti
8c9f37fdc2
Rename "travis" folder to "scripts"
...
It's been called like that for too long
2024-05-21 00:19:41 +02:00