Commit graph

15 commits

Author SHA1 Message Date
Ryan Lucia
fb02d6855c Fix compilation on Mojave 2019-05-16 17:41:18 -04:00
Ryan Lucia
7147038e0a Fix luajit build flags
Notably, don't build the dynamic library and enable 5.2 compatibility features
2019-01-07 21:48:50 -05:00
Ryan Lucia
adb7c36be3 Apply and update LuaJIT patches 2018-05-12 03:06:01 -04:00
Ryan Lucia
90586ca588 Update LuaJIT to 2.0.5 2018-05-12 02:58:15 -04:00
Thomas Goyne
85b356407f Reapply OS X/Windows build hacks 2015-09-13 10:02:59 +02:00
darealshinji
736e69ef53 LuaJIT: enable Makefile verbosity with V=1 2015-09-12 13:09:32 +02:00
darealshinji
5c50029074 Aegisub-specific LuaJIT settings 2015-09-12 13:01:34 +02:00
darealshinji
896ede12f3 Apply and update LuaJIT patches 2015-09-12 12:45:23 +02:00
darealshinji
541a9ad590 LuaJIT 2.0.4 2015-09-12 12:38:01 +02:00
Thomas Goyne
d311da75e0 Change LuaJIT's deployment target back to 10.4
Targetting 10.7 makes the error handler segfault, and targetting 10.4
appears to work fine.
2014-07-23 14:53:48 -07:00
Thomas Goyne
97b5163874 Patch os module methods to add Unicode support on Windows 2014-07-15 14:32:54 -07:00
Thomas Goyne
68b824c8ca Patch io.open and io.popen to support Unicode filenames on Windows 2014-07-15 14:32:54 -07:00
Thomas Goyne
68eaab0f43 Convert the build system to non-recursive make
Speeds up a no-op build from 500ms to 60ms and significantly improves
dependency tracking.
2014-06-17 11:37:20 -07:00
Thomas Goyne
d9df9c9e5b Add dummy install target for LuaJit 2014-05-03 17:22:38 -07:00
Thomas Goyne
63f4bf1beb Switch from regular Lua to LuaJIT 2014-04-28 07:38:30 -07:00