Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/lbphacker/spaghetti

Subframe megastack synthesis for TPT — not production-ready, please refrain from opening issues
https://github.com/lbphacker/spaghetti

Last synced: 19 days ago
JSON representation

Subframe megastack synthesis for TPT — not production-ready, please refrain from opening issues

Awesome Lists containing this project

README

        

# spaghetti

A small Lua module for [The Powder Toy][1] that implements "0D megastack
synthesis", whatever that is supposed to be.

## building

```sh
meson setup -Dbuildtype=release -Dinstall_dir=/path/to/lua/module/dir build
cd build
ninja
ninja install # needs write privileges to install_dir
```

## usage

KS adder demo in [here][2].
```lua
loadfile("/path/to/examples/tpt_runner.lua")({
-- don't set spaghetti_install_path if you installed spaghetti to your default module path
spaghetti_install_path = "/path/to/spaghetti/install/path",
design_path = "/path/to/examples/ks.lua",
})
```

[1]: https://github.com/The-Powder-Toy/The-Powder-Toy
"The Powder Toy on GitHub"
[2]: examples/ks.lua
"KS adder demo"