Add a Makefile to generate classes doc in various formats

All the generated documentation is put in doc/_build.
This commit is contained in:
Rémi Verschelde
2015-12-13 00:01:04 +01:00
parent aeb5ea5934
commit 410e418aea
9 changed files with 64 additions and 24 deletions

View File

@ -1,3 +1,6 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import xml.etree.ElementTree as ET

View File

@ -24,7 +24,7 @@
# TODO:
# * Refactor code.
# * Adapt this script for generating content in other markup formats like
# DokuWiki, Markdown, etc.
# reStructuredText, Markdown, DokuWiki, etc.
#
# Also check other TODO entries in this script for more information on what is
# left to do.

View File

@ -1,3 +1,6 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import xml.etree.ElementTree as ET
@ -8,7 +11,7 @@ for arg in sys.argv[1:]:
input_list.append(arg)
if len(input_list) < 1:
print("usage: makedoku.py <class_list.xml>")
print("usage: makedoku.py <classes.xml>")
sys.exit(0)

View File

@ -1,3 +1,6 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import xml.etree.ElementTree as ET
from xml.sax.saxutils import escape, unescape
@ -29,7 +32,7 @@ for arg in sys.argv[1:]:
input_list.append(arg)
if len(input_list) < 1:
print("usage: makehtml.py <class_list.xml>")
print("usage: makehtml.py <classes.xml>")
sys.exit(0)

View File

@ -1,5 +1,6 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import sys
import xml.etree.ElementTree as ET
@ -9,7 +10,7 @@ for arg in sys.argv[1:]:
input_list.append(arg)
if len(input_list) < 1:
print 'usage: makedoku.py <class_list.xml>'
print 'usage: makemd.py <classes.xml>'
sys.exit(0)