Miku AuahDark
3b7b4cb6cd
LuaJIT: Workaround build script to always link with multithread DLL.
...
See LuaJIT/LuaJIT#1127 .
2024-04-08 19:21:52 +08:00
Miku AuahDark
846f6053f9
OpenAL-soft: Add love-android-specific exports.
2024-03-31 12:42:23 +08:00
Miku AuahDark
a41f2bfd3c
CI: Update actions/checkout to v4.
2024-03-31 11:33:36 +08:00
Miku AuahDark
6b677723de
CI: Always use Command Prompt when running commands.
2024-03-31 11:32:25 +08:00
Miku AuahDark
a4b28ab337
Workaround Strawberry PERL intrusive paths.
2024-03-31 11:23:57 +08:00
Miku AuahDark
e745aefed4
Update LuaJIT to LuaJIT/LuaJIT@d06beb0 .
2024-03-31 11:20:09 +08:00
Miku AuahDark
f3eefb66f5
Add support on compiling with Ninja.
2024-03-31 10:43:01 +08:00
Miku AuahDark
e8b760c020
LuaJIT: Allow compilation when targetting Windows ARM64.
...
As LuaJIT now supports Windows ARM64, the safeguards are no longer necessary.
2024-03-21 11:19:51 +08:00
Miku AuahDark
798b4232c0
OpenAL-soft: Workaround compile error on PFFFT in Windows ARM64 for time being.
...
Issue kcat/openal-soft#979 .
2024-03-21 10:20:39 +08:00
Miku AuahDark
30c0659cdf
Merge branch 'vsdevcmd'
2024-03-21 10:04:51 +08:00
Miku AuahDark
a4d8d6f2c8
Run cl.exe to show compiler version when compiling LuaJIT.
2024-03-21 09:07:40 +08:00
Miku AuahDark
fd43b54114
Use VsDevCmd.bat when available.
2024-03-21 09:03:18 +08:00
Miku AuahDark
c663769869
Update OpenAL-soft version.
2024-03-20 11:23:18 +08:00
Miku AuahDark
1f5af9ee3f
OpenAL-soft: Apply megasource-specific patches.
2024-03-20 11:22:56 +08:00
Miku AuahDark
73a6fc9196
Update OpenAL-soft to 1.23.1-bc7cb17.
2024-03-20 11:06:03 +08:00
Sasha Szpakowski
4a512be715
update freetype to 2.13.2.
2024-02-19 12:30:17 -04:00
Miku AuahDark
2071a685a1
Android: Recompile LuaJIT binaries with NDK 26.1.10909125.
2024-01-27 00:03:53 +08:00
Sasha Szpakowski
17eb2fe045
Merge branch 'main' into 12.x
2023-12-02 14:18:28 -04:00
Sasha Szpakowski
48811d08a8
Update SDL2 to 2.28.5
11.5
2023-12-02 14:16:23 -04:00
Sasha Szpakowski
3b08388623
Update LuaJIT to commit 43d0a19
2023-12-02 14:08:32 -04:00
Sasha Szpakowski
da21872b01
Merge branch 'main' into 12.x
2023-10-22 21:24:37 -03:00
Sasha Szpakowski
e1343726a1
Update SDL to 2.28.4.
2023-10-22 21:23:46 -03:00
Sasha Szpakowski
69d3c41bfc
Update LuaJIT to commit e826d0c
2023-10-22 21:15:55 -03:00
Miku AuahDark
44ba332ebe
Rebuild LuaJIT and update LuaJIT build script.
...
* Clang for Windows is no longer required. Instead it requires GCC + multilib in the WSL distro.
* It will try to use Windows's installed LuaJIT, then fallback to WSL's LuaJIT. If none is found, an error will be thrown.
* Add luajit.h include file as byproducts.
2023-09-28 15:27:46 +08:00
Miku AuahDark
8bca5c43a6
Fix Android compile error.
...
Cherry-picked from harfbuzz/harfbuzz@d88269c .
2023-09-28 14:31:04 +08:00
Sasha Szpakowski
84a7cbb396
Merge branch 'main' into 12.x
2023-09-10 19:02:15 -03:00
Sasha Szpakowski
b75ae16560
update LuaJIT to the latest commit (5a18d45)
2023-09-10 19:02:01 -03:00
Sasha Szpakowski
400e132eb5
Merge branch 'main' into 12.x
2023-08-31 22:54:39 -03:00
Sasha Szpakowski
e7e82e2da5
Update LuaJIT to commit 72efc42
2023-08-31 22:51:57 -03:00
Sasha Szpakowski
c025bb7422
Update SDL2 version string in megasource build output
2023-08-31 22:23:01 -03:00
Sasha Szpakowski
417464259d
Reapply megasource changes to SDL2's cmakelists.txt
2023-08-31 22:21:22 -03:00
Sasha Szpakowski
a82fcdd079
Update SDL2 to version 2.28.1.
2023-08-31 22:21:03 -03:00
Sasha Szpakowski
e650bfa0bd
update LuaJIT to latest commit (72efc42)
2023-08-12 23:59:01 -03:00
Sasha Szpakowski
9c3769338c
Update SDL2 version string in megasource build output
2023-07-01 17:33:54 -03:00
Sasha Szpakowski
e7dcc1a3a0
Reapply megasource changes to SDL2's cmakelists.txt
2023-07-01 17:33:36 -03:00
Sasha Szpakowski
b38f57730a
Update SDL2 to version 2.28.1.
2023-07-01 17:33:01 -03:00
Miku AuahDark
ac30fb34cb
Update LuaJIT to LuaJIT/LuaJIT@224129a8e6 .
...
It's a minor fix from LuaJIT upstream.
2023-05-23 10:29:45 +08:00
Miku AuahDark
1025e7b6e0
Update LuaJIT to LuaJIT/LuaJIT@1c27912705 .
2023-04-18 10:46:51 +08:00
Miku AuahDark
f587c9d0a8
Update LuaJIT to LuaJIT/LuaJIT@d0e8893
2023-01-30 20:58:40 +08:00
Miku AuahDark
99b2757fc5
Always build LuaJIT amalgamated and with debug information.
...
Building LuaJIT with "debug" does not increase the size of the binary and
Visual Studio is able to pick correct source files even when LuaJIT is
compiled with amalgamated option.
2023-01-14 15:21:11 +08:00
Miku AuahDark
2ccf2ae9a4
Revert "Updated LuaJIT build command from AuahDark: pass in debug for debug builds, and amalg for release builds."
...
This reverts commit 915d5a1fb9 .
2023-01-14 15:11:43 +08:00
Sasha Szpakowski
7edff04925
Clarify visual studio version use in example build steps.
2023-01-07 12:21:44 -04:00
Sasha Szpakowski
acdf3c180f
Add readme note about tags and branches
2023-01-01 18:42:20 -04:00
Sasha Szpakowski
2bd51bce60
megasource: add harfbuzz when generating cmake build
2022-12-26 18:54:20 -04:00
Sasha Szpakowski
d897f6791d
harfbuzz: cmake changes to work with megasource
2022-12-26 18:53:37 -04:00
Sasha Szpakowski
2d13144fcd
add harfbuzz library
2022-12-26 18:53:21 -04:00
Miku AuahDark
46a2cbb95d
Ensure LuaJIT is GLOBAL target in Android
2022-11-19 17:26:43 +08:00
Miku AuahDark
1dffabf88f
Recompile LuaJIT for Android with NDK r25
2022-11-19 17:20:49 +08:00
Miku AuahDark
47bee6ffaa
Update LuaJIT to LuaJIT/LuaJIT@7a0cf5f
2022-11-19 17:17:13 +08:00
Miku AuahDark
f7f38d3385
Update LuaJIT build script to support NDK r25
2022-11-19 17:13:20 +08:00