default: @just --list teal_files := "main.tl framebuffer.tl ringbuffer.tl socket.tl" build: mkdir -p out cp json.lua out for file in {{teal_files}}; do \ tl gen $file; \ mv ${file%.tl}.lua out; \ done alias b := build clean: rm -r out alias c := clean