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