Commit graph

29 commits

Author SHA1 Message Date
Matt Boney
a773c947d7 add generator scripts to dependencies to trigger re-generation if they are changed 2023-11-18 10:10:57 -07:00
Matt Boney
7c854e4fef add PLATFORM_LIBS m and dl for Unix platforms to fix static liblua.a linking 2023-11-17 00:39:17 -07:00
Matt Boney
c7ab92d668 embed scripts as char, rather than unsigned, given the API surfaces all request char 2023-11-17 00:30:00 -07:00
Matt Boney
efb241be00 move serial.c to Unix filename list 2023-11-17 00:06:01 -07:00
Matt Boney
f348ab1811 Add PLATFORM_LIBS to luasocket.cmake for WIN32 specific libraries to link 2023-11-17 00:01:41 -07:00
Matt Boney
1b05fcdcfb add #define SCRIPT_NAME_SZ to generated script_name.c to avoid C2099 errors 2023-11-16 23:35:46 -07:00
Matt Boney
f66c2e93d0 add capability to embed C modules 2023-11-16 16:01:55 -07:00
Matt Boney
2dbbdb7da0 import luasocket-3.1.0, lua source 2023-11-16 15:58:03 -07:00
Matt Boney
d54559cf13 import luafilesystem-3.1.0 2023-11-16 15:54:19 -07:00
Matt Boney
94952bb821 import luafilesystem-3.1.0 2023-11-16 15:47:31 -07:00
Matt Boney
94c6382c93 fix copy/paste error on wlesi/generated sripts dependency 2023-10-30 12:24:32 -06:00
Matt Boney
e941b6e180 add wlesi (Windows GUI executable) for WIN32 builds via wmain.c 2023-10-30 12:18:04 -06:00
Matt Boney
864be0a3bd add wmain from github.com/LuaDist/srlua 2023-10-30 12:17:01 -06:00
Matt Boney
bbf8621d3e update README for added Lua 5.1, 5.2, 5.3 support 2023-10-30 10:32:18 -06:00
Matt Boney
7bb0d2b73f add Lua 5.3 support 2023-10-30 10:29:57 -06:00
Matt Boney
ad876755f7 add Lua 5.3 interpreter 2023-10-29 21:00:57 -06:00
Matt Boney
6ef8b87137 add Lua 5.2 interpreter 2023-10-29 20:14:44 -06:00
Matt Boney
4c67fee162 add Lua 5.2 interpreter 2023-10-29 17:14:07 -06:00
Matt Boney
2b22532070 fix erroneous semicolon at the end of string definition 2023-10-29 16:59:38 -06:00
Matt Boney
f11faedf25 add support for embedding with Lua 5.1 2023-10-29 16:56:56 -06:00
Matt Boney
2e0ad1d577 add github.com/k-takata/ptycheck to increase compatibility with MSYS2 2023-10-29 10:49:13 -06:00
Matt Boney
582dfec0ec add lua.c from Lua 5.1 2023-10-29 09:04:45 -06:00
Matt Boney
8fa2665697 bugfix: typo, main should not be included in the package searcher array 2023-10-28 16:06:59 -06:00
Matt Boney
363b51eedb Update README with description, requirements, usage, build 2023-10-28 15:09:02 -06:00
Matt Boney
a09b951d55 initial import, built with mingw64-ucrt64-gcc, works on lua5.4 currently 2023-10-28 14:34:14 -06:00
Matt Boney
18acf3a48e add lprefix.h from Lua 5.4.6 2023-10-28 14:23:32 -06:00
Matt Boney
181957913a add lua.c from Lua 5.4.6 2023-10-28 14:19:38 -06:00
Matt Boney
3dfc8613c5 update license with mbo@disroot.org address 2023-10-28 14:17:15 -06:00
mbo
5f044f9514 Initial commit 2023-10-28 20:09:01 +00:00