19 lines
296 B
Makefile
19 lines
296 B
Makefile
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 |