# Build doc.go from template and snippets. | |
SHELL=/bin/bash | |
../doc.go: build doc-snippets.go doc.template snipdoc.awk | |
@tmp=$$(mktemp) && \ | |
awk -f snipdoc.awk doc-snippets.go doc.template > $$tmp && \ | |
chmod +w $@ && \ | |
mv $$tmp $@ && \ | |
chmod -w $@ | |
@echo "wrote $@" | |
.PHONY: build | |
build: | |
go build doc-snippets.go |