From fda3a51ec22b77a117bd33ec8695cd9f22dad8b6 Mon Sep 17 00:00:00 2001 From: Tzafrir Cohen Date: Tue, 26 Aug 2008 13:04:32 +0000 Subject: "docs" target to generate documentation. Generate docs with asciidoc. git-svn-id: http://svn.asterisk.org/svn/dahdi/linux/trunk@4841 a0bf4364-ded3-4de4-8d8a-66a801d63aff --- Makefile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/Makefile b/Makefile index 99c0a52..95b7905 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,11 @@ endif ROOT_PREFIX:= +ASCIIDOC:=asciidoc +ASCIIDOC_CMD:=$(ASCIIDOC) -n -a toc -a toclevels=4 + +GENERATED_DOCS:=README.html README.Astribank.html + ifneq ($(wildcard .version),) DAHDIVERSION:=$(shell cat .version) else @@ -221,6 +226,7 @@ clean: ifneq (no,$(HAS_KSRC)) $(KMAKE) clean endif + @rm -f $(GENERATED_DOCS) $(MAKE) -C drivers/dahdi/firmware clean distclean: dist-clean @@ -235,6 +241,14 @@ firmware-download: test: ./test-script $(DESTDIR)/lib/modules/$(KVERS) dahdi +docs: $(GENERATED_DOCS) + +README.html: README + $(ASCIIDOC_CMD) -o $@ $< + +README.Astribank.html: drivers/dahdi/xpp/README.Astribank + $(ASCIIDOC_CMD) -o $@ $< + .PHONY: distclean dist-clean clean all install devices modules stackcheck install-udev update install-modules install-include uninstall-modules firmware-download install-xpp-firm FORCE: -- cgit v1.2.3