aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorcathook <b01902109@csie.ntu.edu.tw>2014-06-01 13:56:57 +0800
committercathook <b01902109@csie.ntu.edu.tw>2014-06-01 13:56:57 +0800
commitd5052f1c296dddf51b3e83d59bf3e3c1952cb2d0 (patch)
tree16f7920c5079e0aefcf9509d2dbab59c464d42bd /Makefile
parentbd58f63900410ec4764031f2e6de2d75e91434b3 (diff)
downloadmeow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.gz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.bz2
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.lz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.xz
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.tar.zst
meow-d5052f1c296dddf51b3e83d59bf3e3c1952cb2d0.zip
big chnage
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile35
1 files changed, 31 insertions, 4 deletions
diff --git a/Makefile b/Makefile
index 4e00191..3775649 100644
--- a/Makefile
+++ b/Makefile
@@ -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