Commit graph

20 commits

Author SHA1 Message Date
11f6a34ebf merge fs and path libraries 2023-12-24 14:24:55 +13:00
44f7620a41 fixup doc generation 2023-12-24 14:08:25 +13:00
fdcb8f794a remove errors.h 2023-12-24 06:34:51 +13:00
a2779a1997 drop the shared library 2023-12-24 06:07:26 +13:00
ff5012f2c2 move PREFIX and MANPREFIX into config.mk 2023-12-24 05:53:29 +13: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
7ff02fbbb1 Move fs.basename and fs.dirname into the path library, create errors.h 2023-08-10 08:14:05 +12:00
e18cf6e588 Split clean target up into clean and clean-all in Makefile 2023-07-31 12:36:00 +12:00
84f58824b9 Rename the file module to fs, and make some documentation changes 2023-07-31 07:33:23 +12:00
75aaaf922f Fix merge conflict in .gitignore 2023-07-24 13:24:06 +12:00
4e03fc1620 Rename lcallisto.c -> callisto.c 2023-07-24 12:30:41 +12:00
221ef63cd4 Copy libcallisto.so to DESTDIR/PREFIX/lib (-lcallisto is WIP) 2023-07-24 12:16:55 +12:00
8b4a0f86cf Remove hard dependency on readline, split makefile config into config.mk 2023-07-18 12:38:03 +12:00
f2ff542bcb Remove los.c and lmath.c, and put their functions in the bundled Lua source 2023-07-09 16:18:10 +12:00
c62d4056e6 Use the environ table over the environment library 2023-07-02 08:15:17 +12:00
4fb243af7b Add lextra.c and extra library, with sleep() now part of it instead of in os 2023-07-01 09:52:01 +12:00
0d7604cb96 Remove unnecessary header files 2023-06-27 18:19:03 +12:00
6aa4b6de39 Remove libbsd support 2023-06-27 12:33:51 +12:00
b124d99c36 Initial import 2023-06-25 16:47:09 +12:00