diff options
| author | s-ol <s-ol@users.noreply.github.com> | 2020-03-08 17:23:31 +0000 |
|---|---|---|
| committer | s-ol <s-ol@users.noreply.github.com> | 2020-03-08 17:43:11 +0000 |
| commit | 75c662e7b01e4f85fbe3e500158239bc244f8112 (patch) | |
| tree | b3e236bbbf852ef61573d29086bb773402842830 /Makefile | |
| parent | more changes for ldoc (diff) | |
| download | alive-75c662e7b01e4f85fbe3e500158239bc244f8112.tar.gz alive-75c662e7b01e4f85fbe3e500158239bc244f8112.zip | |
add internals docs
Diffstat (limited to 'Makefile')
| -rw-r--r-- | Makefile | 20 |
1 files changed, 16 insertions, 4 deletions
@@ -2,9 +2,11 @@ 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 release clean +.PHONY: docs reference internals release clean -docs: docs/index.html docs/guide.html $(MODREFS) docs/reference/index.html +docs: docs/index.html docs/guide.html reference internals + +reference: $(MODREFS) docs/reference/index.html release: rm -f core/version.moon @@ -22,6 +24,16 @@ docs/reference/%.html: lib/%.moon $(DEPS) docs/reference/index.html: $(MODREFS) $(DEPS) moon extra/docs.moon $@ reference $(MODULES) +docs/ldoc.css: docs/style.css + cp $< $@ + +docs/ldoc.ltp: $(DEPS) + moon extra/docs.moon $@ ldoc + +internals: core/config.ld docs/ldoc.ltp docs/ldoc.css + ldoc core + clean: - rm -rf docs/reference/* - rm docs/index.html docs/guide.html + rm -rf docs/reference + rm -rf docs/internals + rm -f docs/index.html docs/guide.html docs/ldoc.* |
