Artifact 012dbef7ac782e85218437ee673fd2aa4ba7743a1d2309c630b2358e0903482d:
- File Makefile — part of check-in [196dad0184] at 2024-11-21 14:47:00 on branch myst — transition mkdocs -> myst (user: jboy, size: 355) [annotate] [blame] [check-ins using]
PDF=_build/syllabus-latest.pdf
.PHONY: publish clean serve purge
site: build
$(PDF):
myst build --pdf
build: clean
myst build --html
publish: build $(PDF)
fossil uv add `find _build/html`
fossil uv add $(PDF)
fossil uv sync
clean:
find -name '*~' | xargs -r rm
myst clean -y
serve:
myst start
purge: clean
fossil uv ls | xargs fossil uv rm {}