🌸 A collection of Go bindings to Luau (WIP)
Find a file
Erica Marigold fb8d0c1514
build: make build script more ergonomic
* Moved cloning functionality into its own `cloneSrc` function
* Start writing compiled data into CWD instead of user home dir, in
  order to prevent mangling between projects
* Introduce `LEI_LUAU_SRC` variable to allow users to provide a path to
  an already checked out luau source dir; when not set, a temporary
  directory is created and removed after compilation
* Do not panic if cmake build dir already exists, just skip creating in
  that case
* Automatically set required C includes path for commands
* Added warning to commands if the `.lei` directory is not present in
  the gitignore
2025-04-26 08:50:50 +01:00
.vscode feat: include more lua.h bindings (50% there!) 2024-07-19 00:00:27 +05:30
build build: make build script more ergonomic 2025-04-26 08:50:50 +01:00
examples init: initial work on luau bindings 2024-07-17 17:09:44 +05:30
ffi refactor: rename package internal->ffi & fix compile err 2025-04-26 08:49:43 +01:00
test init: initial work on luau bindings 2024-07-17 17:09:44 +05:30
.editorconfig init: initial work on luau bindings 2024-07-17 17:09:44 +05:30
.gitattributes init: initial work on luau bindings 2024-07-17 17:09:44 +05:30
.gitignore build: make build script more ergonomic 2025-04-26 08:50:50 +01:00
.gitmodules refactor: rename package internal->ffi & fix compile err 2025-04-26 08:49:43 +01:00
go.mod chore(pkg): update deps 2025-04-26 07:49:08 +01:00
go.sum chore(pkg): update deps 2025-04-26 07:49:08 +01:00
main.go refactor: export raw bindings as ffi package 2025-04-26 07:51:49 +01:00