luanvil/luast

Build standalone Lua binaries with cross-compilation support

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
outputOutput binary name (default: package name from rockspec or main filename)no
mainMain entry point for standalone mode (no rockspec needed)no
rockspecPath to rockspec file (default: auto-detect)no
targetsSpace-separated list of targets (e.g., "linux-x86_64 linux-arm64 darwin-arm64 windows-x86_64")no
lua-versionLua version to use (default: 5.4.8, or "jit" for LuaJIT)no
clibsSpace-separated list of C library dependencies (e.g., "lfs lpeg")no
rocksSpace-separated list of LuaRocks packages to include (e.g., "inspect penlight")no
embedsSpace-separated list of files/directories to embed (e.g., "templates/ config.json")no
quietOnly show errors and warnings (default: false)nofalse
namedescription
binaryPath to the built binary (or first binary if multiple targets)