.PHONY: record upload
TAPE := docs/vhs/readme.tape
GIF := docs/vhs/readme.gif
BIN := ./target/debug/todo
record:
rm -rf target
cargo build
pkill ttyd 2>/dev/null || true
ttyd -p 7681 $(BIN) >/tmp/ttyd.log 2>&1 &
sleep 1
vhs $(TAPE)
pkill ttyd 2>/dev/null || true
upload:
cargo publish --registry crates-io