Commit graph

17 commits

Author SHA1 Message Date
3dfbb9a386 external/lua: cease building lua/luac executables 2024-08-11 18:17:46 +12:00
cdae936548 external/lua: update to Lua 5.4.7
Update the version of Lua included with Callisto to Lua 5.4.7.
Re-generate patches to apply cleanly on top of Lua 5.4.7 sources.

Fixes: https://todo.sr.ht/~jeremy/callisto/8
2024-07-01 08:51:36 +12:00
b6cd36ec38 external/lua: don't build liblua.a 2024-06-13 10:51:20 +12:00
d21cceb014 configure: separate callisto's cppflags from other libraries' cppflags 2024-02-27 18:05:21 +13:00
7bbf39c8c6 external/lua: revise makefile to be more generic
part of this is making Lua's makefile use Callisto's config.mk by default.
2024-02-18 19:35:06 +13:00
a0607346e7 external/lua: fix warning in os.hostname 2024-02-18 18:02:54 +13:00
a6809fe480 integrate lua-cjson's buildsystem and static library with callisto's
and make some more makefile improvements
2023-12-28 13:20:05 +13:00
55b40a17cd add Lua 5.4.6 patches 2023-12-27 23:16:49 +00:00
787820e82f revert Lua patches 2023-12-27 23:17:00 +00:00
f187530e0c add external gitignores 2023-12-27 23:16:49 +00:00
9db822c84f rename external/luasrc => external/lua 2023-12-27 23:16:49 +00:00
ea3fb6c292 move lua-5.4 -> external/luasrc
we have to use the name "luasrc" rather than just "lua" because lua
is in gitignore
2023-12-23 18:19:51 +13:00
dfe3e57d1c minor cleanups and fixes
notably: remove the broken socket module and remove CALLISTO_OSLIBNAME
and CALLISTO_MATHLIBNAME
2023-12-23 13:20:32 +13:00
0a3d8bdbf1 Change 'ar rcu' to 'ar cr' 2023-07-18 12:56:02 +12:00
9e9d3e0213 Remove some crap in external/json 2023-07-09 16:39:49 +12:00
2d78ec849e Compile Lua 5.4 and lua-cjson using -std=c99 2023-07-01 09:48:15 +12:00
b124d99c36 Initial import 2023-06-25 16:47:09 +12:00