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
Sasha Szpakowski
400e132eb5
Merge branch 'main' into 12.x
2023-08-31 22:54:39 -03:00
Sasha Szpakowski
c025bb7422
Update SDL2 version string in megasource build output
2023-08-31 22:23:01 -03:00
Sasha Szpakowski
9c3769338c
Update SDL2 version string in megasource build output
2023-07-01 17:33:54 -03: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
2bd51bce60
megasource: add harfbuzz when generating cmake build
2022-12-26 18:54:20 -04:00
Miku AuahDark
46a2cbb95d
Ensure LuaJIT is GLOBAL target in Android
2022-11-19 17:26:43 +08:00
Miku AuahDark
f9c81e6353
Merge branch 'main' into 12.x
2022-08-25 19:41:02 +08:00
Miku AuahDark
7fcddc790b
Update zlib to 1.2.12
2022-08-25 19:13:08 +08:00
Alex Szpakowski
36c71a9403
Update SDL2 to the latest commit (85bbf8e)
2022-07-03 16:47:47 -03:00
Alex Szpakowski
1be9b63e2c
Merge branch 'main' into 12.x
2022-06-18 21:45:20 -03:00
Miku AuahDark
722f883661
Remove Oboe from sources.
...
LOVE Android uses Oboe from Google prefab.
2022-05-28 17:18:50 +08:00
nikeinikei
a9e8659fdf
make love startup project in visual studio
2022-05-10 09:33:39 +02:00
Alex Szpakowski
2b15394df5
Update OpenAL-Soft to 1.22.0
2022-04-30 21:02:11 -03:00
Alex Szpakowski
4f72a5e5d9
Update FreeType to 2.12.0
2022-04-17 20:36:45 -03:00
Miku AuahDark
27eff7a94c
Make LuaJIT shared library in Android.
2022-02-07 01:20:18 +08:00
Miku AuahDark
8ba49e2fff
Fixed Oboe source inclusion.
2022-02-07 01:13:28 +08:00
Miku AuahDark
e36d6eb6d3
Allow SSE2 for x86 builds.
2022-02-07 01:11:25 +08:00
Miku AuahDark
45465b5f44
Disable OpenGL backend in SDL on Windows ARM64
...
SDL 2.0.18 changed the variable name for this option.
2022-02-05 12:53:06 +08:00
Miku AuahDark
6ed08b13d4
Allow usage of InstallRequiredSystemLibraries on Windows ARM64.
...
Only if CMake 3.20 or later is used.
2022-02-05 11:15:50 +08:00
Alex Szpakowski
ec182a12c9
Update LuaJIT to latest 2.1.0 source (7306ba7)
2022-01-15 18:08:02 -04:00
Alex Szpakowski
c47dad7f2f
Update SDL2 to latest source (1a50334)
2022-01-15 18:04:29 -04:00
Alex Szpakowski
ec60b5c507
Windows: don't provide extra UCRT dlls by default.
2022-01-09 22:51:24 -04:00
Alex Szpakowski
55ebcdc074
Merge branch 'main' into 12.x
2022-01-09 14:48:44 -04:00
Alex Szpakowski
efebc0bef9
Update LuaJIT to the latest 2.1.0 source (a91d0d9)
2021-12-30 13:15:31 -04:00
Alex Szpakowski
d1c1d96165
Merge branch 'main' into 12.x
2021-12-03 20:56:23 -04:00
Alex Szpakowski
c3986a9541
Update LuaJIT to the latest 2.1.0 source (f3c8569)
2021-12-03 20:50:23 -04:00
Alex Szpakowski
8ff9d249b2
Update SDL to 2.0.18
2021-12-03 18:40:24 -04:00
Alex Szpakowski
ded6987a15
Don't run vcvarsall.bat in luajit step if it was already run.
...
Possibly works around build errors in AppVeyor
2021-07-04 11:14:38 -03:00
Alex Szpakowski
0f443a3bcd
build luajit without suppressing build script echo
2021-07-03 22:17:49 -03:00
Miku AuahDark
0bb60c059a
Make sure OpenAL-soft consume Oboe in Android and mark it as required.
2021-02-12 19:59:32 +08:00
Alex Szpakowski
cfecce7010
Merge pull request #5 from MikuAuahDark/openal-soft-1.21.1
...
Update OpenAL-soft to 1.21.1
2021-02-11 18:26:37 -04:00
Miku AuahDark
7e0c146946
Use prebuilt static library for LuaJIT when compiling for Android.
...
Using Megasource for Android doesn't work yet but this is one step
to make it possible.
2021-02-11 20:19:38 +08:00
Miku AuahDark
81c2b921fe
Update LuaJIT commit hash
2021-02-11 19:47:33 +08:00
Miku AuahDark
624174e4b4
Update OpenAL-soft version
2021-02-11 18:14:27 +08:00
Alex Szpakowski
5b67432127
Merge branch 'master' into 12.x
2020-12-23 22:13:26 -04:00
Alex Szpakowski
13584cee64
Update SDL to version 2.0.14.
2020-12-23 22:00:38 -04:00
Miku AuahDark
a72283026d
Megasource Windows ARM64 compatibility.
2020-12-03 14:30:04 +08:00
Miku AuahDark
75c1f1c923
12.x: Remove mpg123 as dependency
...
See love2d/love#5
2020-10-15 18:09:54 +08:00
Alex Szpakowski
72540d2d5a
Update LuaJIT to the latest 2.1.0 source (1d8b747)
2020-10-12 18:09:06 -03:00
Alex Szpakowski
915d5a1fb9
Updated LuaJIT build command from AuahDark: pass in debug for debug builds, and amalg for release builds.
2019-12-25 18:38:19 -05:00
Alex Szpakowski
f138e9052e
Update LuaJIT to the latest 2.1.0 source (0bee44c)
2019-12-25 17:37:36 -05:00
Alex Szpakowski
e173593f7c
Update SDL to version 2.0.10.
2019-07-25 19:13:03 -03:00
Alex Szpakowski
fdc98187b8
Update zlib to 1.2.11.
2019-06-02 01:37:50 -03:00
Alex Szpakowski
638b67dab3
Improve C runtime dll detection by using CMake's InstallRequiredSystemLibraries tool instead of our own code, to get a list of dll's for the current VS version.
2019-06-01 23:08:43 -03:00
Alex Szpakowski
0c10f91bf8
Update SDL to the latest source code (2.0.9 + e1e13e154128)
2018-12-31 16:11:13 -04:00
Alex Szpakowski
1f9c102832
Update OpenAL Soft to 1.19.1.
2018-12-31 15:47:52 -04:00