2022-01-16 14:49:54 +00:00
|
|
|
FENNEL?=$(fennel)
|
|
|
|
PREFIX?=/usr/local
|
|
|
|
|
|
|
|
MODULES=main.fnl
|
|
|
|
|
|
|
|
%.lua : %.fnl
|
|
|
|
lua $(FENNEL) --compile $< > $@
|
|
|
|
|
|
|
|
saturn: $(patsubst %.fnl,%.lua,$(MODULES)) Makefile
|
2022-01-18 01:50:33 +00:00
|
|
|
(echo -e "#!/usr/bin/env lua\n" ; cat main.lua ) > $@
|
2022-01-16 14:49:54 +00:00
|
|
|
chmod +x $@
|
|
|
|
|
|
|
|
install:
|
|
|
|
mkdir -p $(PREFIX)/bin
|
|
|
|
cp saturn $(PREFIX)/bin
|