1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
lua != which lua
luac != which luac
extens ?= $(patsubst ext/%.lua,%,$(wildcard ext/*.lua))
extens_srcs = $(patsubst %,ext/%.lua,$(extens))
cortav: sirsem.lua cortav.lua $(extens_srcs) cli.lua
echo '#!$(lua)' > $@
luac -o - $^ >> $@
chmod +x $@
cortav.html: cortav.ct cortav
./cortav $< -o $@ -m render:format html -y html:fossil-uv
.PHONY: syncdoc
syncdoc: cortav.html
fossil uv add $<
fossil uv sync
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
lua != which lua
luac != which luac
extens = $(wildcard ext/*.lua)
extens_names ?= $(basename $(notdir $(extens)))
cortav: sirsem.lua cortav.lua $(extens) cli.lua
@echo ' ยป building with extensions $(extens_names)'
echo '#!$(lua)' > $@
luac -o - $^ >> $@
chmod +x $@
cortav.html: cortav.ct cortav
./cortav $< -o $@ -m render:format html -y html:fossil-uv
.PHONY: syncdoc
syncdoc: cortav.html
fossil uv add $<
fossil uv sync
|