seec (Scratch Everywhere! Extension Compiler)
Usage
See the example for how to structure meta.json and main.lua.
Usage of seec:
-m, --meta string Path to the JSON file containing metadata. (default "meta.json")
-o, --output string Path to put the outputed .see or .sece.
-i, --source string Path to the Lua source code of the extension. (default "main.lua")
See FORMAT.md for information about .see and .sece files.
Installation
[!NOTE]
seec is on the AUR as the seec package.
Simply download the static executable from the releases page.
Todo List
- Parse
meta.json
- Create Header (part before lua bytecode)
- Parse Command Line Arguments
- Compile Lua into bytecode
- Update the formats to add information about the types of blocks