Artifact 5cfd42ea5fbf0a92ca4035944c793a5c687897bf53b6e04f66967e8e49847f44:
- File makefile — part of check-in [9c67b0312c] at 2021-12-20 00:09:46 on branch trunk — split cortav into modules, enable use as library, create extension mechanism stub, fix up docs (user: lexi, size: 412) [annotate] [blame] [check-ins using]
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