diff options
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 35 |
1 files changed, 31 insertions, 4 deletions
@@ -1,15 +1,42 @@ ASCIIDOC = asciidoc -ASCIIDOC_FLAGS = -a toc2 -a data-uri -a max-width=70em\ +ASCIIDOC_FLAGS = -a toc2 \ + -a data-uri \ + -a toclevels=4 \ + -a max-width=70em \ -b html5 \ --theme=volnitsky README = README.asciidoc README_HTML = README.html -readme: - ./readme_generate.py $(README) - $(ASCIIDOC) $(ASCIIDOC_FLAGS) -o $(README_HTML) $(README) +CURRENT_DIR = $(shell pwd) + +.PHONY: all clean + +all: readme doc; + +readme: $(README_HTML); + +doc: document; clean: -rm -f $(README) $(README_HTML) + -rm -rf doc/* + +###################################################################### + +.PHONY: $(README) +$(README): + ./readme_generate.py $(README) + +ASCIIDOC_SOURCE = $(README) +ASCIIDOC_OUTPUT = $(README_HTML) + +include asciidoc/Makefile + +###################################################################### + +DOXYGEN_RUN_PATH = $(CURRENT_DIR) +DOXYGEN_CONFIG_PATH = $(CURRENT_DIR)/doxygen +include $(DOXYGEN_CONFIG_PATH)/Makefile |