Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/lbphacker/spaghetti
- Owner: LBPHacker
- Created: 2022-08-06T18:14:31.000Z (over 2 years ago)
- Default Branch: v2
- Last Pushed: 2024-04-08T06:41:17.000Z (9 months ago)
- Last Synced: 2024-10-15T09:11:31.651Z (2 months ago)
- Language: C++
- Homepage:
- Size: 90.8 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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"