updated README.md

This commit is contained in:
Jacob Stannix 2024-08-22 12:03:45 -06:00
parent 94c5e60869
commit ce846e8386

View file

@ -1,2 +1,34 @@
# Lua
## 5.4.7
To build all targets run
```sh
zig build
```
## Build Artifacts
| Name | Artifact |
| "lua" | The main lua library |
| "lua_exe" | The lua interpreter |
| "luac" | The lua bytecode compiler |
## Compile Options
| Name | Type | Description |
| release | bool | optimize for end users |
| shared | bool | build as shared library |
| use_readline | bool | readline support for linux |
## Using in a zig project
To add to a zig project run:
```
```
then add the following to your `build.zig`
```zig
const lua_dep = b.dependency("lua", .{
.{
.target = target,
.release = optimize != .Debug,
}
});
const lua_lib = lua_dep.artifact("lua");
```