Commit Graph

289 Commits

Author SHA1 Message Date
Miku AuahDark be81e424cb Rename OpenAL-soft "Alc" to "alc" 2022-05-22 13:40:18 +08:00
Miku AuahDark 0298822ab9 OpenAL-soft: Add love-android-specific patches. 2022-05-14 15:48:10 +08:00
Miku AuahDark a724ea776f Modplug: Use unsigned char in abc_isvalidchar 2022-05-02 08:57:02 +08:00
Alex Szpakowski cea2f42ada Apply megasource changes to OpenAL-Soft cmakelists 2022-04-30 21:02:25 -03: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 4f30818c90 Fix Android compile error. 2022-03-05 13:25:03 +08:00
Miku AuahDark 7e97e2f28f Add LuaJIT shared library for Android. 2022-03-05 12:01:42 +08: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 8e47b5aff7 Revert "Add LuaJIT CMake for Android build"
This reverts commit 205b5d8929.
2022-02-07 00:03:06 +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 3c0be088d5 Addendum to previous readme edit. 2022-02-05 12:02:25 +08:00
Miku AuahDark dfc1b8515b Remove LOVE 11 build requirement from readme. 2022-02-05 11:53:30 +08:00
Miku AuahDark 205b5d8929 Add LuaJIT CMake for Android build 2022-02-05 11:49:28 +08:00
Miku AuahDark 03f32dc1bd Rebuild LuaJIT for Android with NDK r23. 2022-02-05 11:39:41 +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 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) 11.4 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 4f24e5473f Re-apply megasource changes to SDL's cmake file 2021-12-03 18:40:53 -04:00
Alex Szpakowski 8ff9d249b2 Update SDL to 2.0.18 2021-12-03 18:40:24 -04:00
Alex Szpakowski 8013eef9c5 github actions build uses new love2d/love repo main branch name 2021-10-16 21:08:37 -03:00
Alex Szpakowski ea3c6dbc31 Merge pull request #7 from 4aiman/patch-1
Added a note for CMake 3.13+ users
2021-08-27 20:26:24 -03:00
4aiman da4cf84ec6 Added a note for CMake 3.13+ users 2021-08-26 15:54:46 +03: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
Alex Szpakowski 903335fbc1 Merge pull request #6 from MikuAuahDark/oboe
Add Oboe 1.4.3
2021-02-12 22:15:26 -04: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
Miku AuahDark 4c5040b2e7 Add Oboe 1.4.3, used only for Android build. 2021-02-12 19:55:07 +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
Alex Szpakowski 1f6cab91c8 Merge pull request #4 from MikuAuahDark/luajit-ec6edc5
LuaJIT Android Support
2021-02-11 18:26:08 -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 9ec151e21e Add LuaJIT prebuilt static library for Android 2021-02-11 20:14:22 +08:00
Miku AuahDark 81c2b921fe Update LuaJIT commit hash 2021-02-11 19:47:33 +08:00
Miku AuahDark 0772fb5690 Add Android build script 2021-02-11 19:46:20 +08:00
Miku AuahDark c7178fc206 Update LuaJIT up to LuaJIT/LuaJIT@ec6edc5 2021-02-11 19:27:42 +08:00
Miku AuahDark 624174e4b4 Update OpenAL-soft version 2021-02-11 18:14:27 +08:00
Miku AuahDark ca4b1cb2d3 Re-apply Megasource-specific changes to OpenAL-soft CMakeLists 2021-02-11 18:13:49 +08:00
Miku AuahDark 904cc75ba8 Update OpenAL-soft to 1.21.1 2021-02-11 18:04:50 +08:00
Miku AuahDark 08f227997e Merge branch 'master' into 12.x 2021-02-02 19:55:57 +08:00
Miku AuahDark 8e497f14bb Make sure fail-fast is false to detect architecture-specific errors. 2021-02-02 19:46:31 +08:00
Miku AuahDark e578fb1058 Cherry-pick GitHub Actions Windows steps from 86010b3
This one uses 12.0-development branch of LOVE however.
2021-02-02 16:03:29 +08:00
Miku AuahDark 86010b399c Add GitHub Actions Windows build steps.
This will allows us to determine whetever any megasource changes causes
build failure in LOVE later on, rather than rerunning LOVE jobs
everytime.
2021-02-02 13:41:30 +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
Alex Szpakowski 076547d2d8 Merge pull request #2 from MikuAuahDark/windows-arm-rework
LÖVE on Windows 10 ARM patches (step 1)
2020-12-12 11:07:23 -04:00