diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-03-04 22:26:37 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-03-05 10:59:44 +0000 |
| commit | 902af9866eff3960e094f2563ac9b91f2742af76 (patch) | |
| tree | a787c109072c7f496e6d3d1407bd69dcacf09d57 /Makefile | |
| parent | make lib/midi documentable (diff) | |
| download | alive-902af9866eff3960e094f2563ac9b91f2742af76.tar.gz alive-902af9866eff3960e094f2563ac9b91f2742af76.zip | |
main page and responsive styling
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -1,20 +1,25 @@ MODULES=$(wildcard lib/*.moon) lib/midi/launchctl.moon MODREFS=$(MODULES:lib/%.moon=docs/reference/%.html) +DEPS=core/version.moon extra/docs.moon extra/layout.moon extra/dom.moon -.PHONY: docs clean +.PHONY: docs release clean docs: docs/index.html docs/guide.html $(MODREFS) docs/reference/index.html -docs/%.html: docs/%.md extra/docs.moon extra/layout.moon +release: + rm -f core/version.moon + extra/git-version.sh >core/version.moon + +docs/%.html: docs/%.md $(DEPS) @echo "building page $<" moon extra/docs.moon $@ markdown $< -docs/reference/%.html: lib/%.moon extra/docs.moon extra/layout.moon +docs/reference/%.html: lib/%.moon $(DEPS) @echo "building docs for $<" @mkdir -p `dirname $@` moon extra/docs.moon $@ module lib.$(*:/=.) $* -docs/reference/index.html: $(MODREFS) extra/docs.moon extra/layout.moon +docs/reference/index.html: $(MODREFS) $(DEPS) moon extra/docs.moon $@ reference $(MODULES) clean: |
