summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2020-07-04 13:27:08 +0200
committerDavid Robillard <d@drobilla.net>2020-07-04 13:27:08 +0200
commit847eeeb4e76d807afe92a32b0ffbf7f960161d59 (patch)
tree7123b5b5834c9aa870559d9b7ab22d0f32b7c785
parent369e8bebaffe3ca11dbcba79189d006ae9cc3131 (diff)
downloadautowaf-847eeeb4e76d807afe92a32b0ffbf7f960161d59.tar.gz
autowaf-847eeeb4e76d807afe92a32b0ffbf7f960161d59.tar.bz2
autowaf-847eeeb4e76d807afe92a32b0ffbf7f960161d59.zip
Remove make_simple_dox()
-rw-r--r--extras/autowaf.py42
1 files changed, 0 insertions, 42 deletions
diff --git a/extras/autowaf.py b/extras/autowaf.py
index 8d6af60..4a8dd32 100644
--- a/extras/autowaf.py
+++ b/extras/autowaf.py
@@ -610,48 +610,6 @@ def build_pc(bld, name, version, version_suffix, libs, subst_dict={}):
obj.__dict__.update(subst_dict)
-def make_simple_dox(name):
- "Clean up messy Doxygen documentation after it is built"
- name = name.lower()
- NAME = name.upper()
- try:
- top = os.getcwd()
- os.chdir(build_dir(name, 'doc/html'))
- page = 'group__%s.html' % name
- if not os.path.exists(page):
- return
- for i in [
- ['%s_API ' % NAME, ''],
- ['%s_DEPRECATED ' % NAME, ''],
- ['group__%s.html' % name, ''],
- ['&#160;', ''],
- [r'<script.*><\/script>', ''],
- [r'<hr\/><a name="details" id="details"><\/a><h2>.*<\/h2>', ''],
- [r'<link href=\"tabs.css\" rel=\"stylesheet\" type=\"text\/css\"\/>',
- ''],
- [r'<img class=\"footer\" src=\"doxygen.png\" alt=\"doxygen\"\/>',
- 'Doxygen']]:
- os.system("sed -i 's/%s/%s/g' %s" % (i[0], i[1], page))
- os.rename('group__%s.html' % name, 'index.html')
- for i in (glob.glob('*.png') +
- glob.glob('*.html') +
- glob.glob('*.js') +
- glob.glob('*.css')):
- if i != 'index.html' and i != 'style.css':
- os.remove(i)
- os.chdir(top)
- os.chdir(build_dir(name, 'doc/man/man3'))
- for i in glob.glob('*.3'):
- os.system("sed -i 's/%s_API //' %s" % (NAME, i))
- for i in glob.glob('_*'):
- os.remove(i)
- os.chdir(top)
- except Exception as e:
- Logs.error("Failed to fix up %s documentation: %s" % (name, e))
- finally:
- os.chdir(top)
-
-
def build_dox(bld, name, version, srcdir, blddir, outdir='', versioned=True):
"""Build Doxygen API documentation"""
if not bld.env['DOCS']: