diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..5a78d8e --- /dev/null +++ b/Makefile @@ -0,0 +1,31 @@ +doc : README.md doc.go doc/index.html.ok + +test : + go test -v + +cov : + go test -v -coverprofile=coverage && go tool cover -html=coverage -o=coverage.html + +check : + golint . + go vet -all . + gofmt -s -l . + +%.html.ok : %.html + tidy -quiet -output /dev/null $< + touch $@ + +README.md doc.go doc/index.html : document.md + +doc/body.md README.md doc.go : document.md + lua doc/doc.lua + gofmt -s -w doc.go + +doc/index.html : doc/hdr.html doc/body.html doc/ftr.html + cat doc/hdr.html doc/body.html doc/ftr.html > $@ + +doc/body.html : doc/body.md + markdown -f +links,+image,+smarty,+ext,+divquote -o $@ $< + +clean : + rm -f coverage.html coverage doc/*.ok doc/body.md README.md doc.go doc/index.html doc/body.html |