blob: 857165b697f01b339de1aa13cefc2ccf3ae7c2b7 [file] [log] [blame]
#!/usr/bin/env python3
import re
import os
from pathlib import Path
RE_IMAGE = re.compile('.. (.*) image:: (.*)')
RE_INCLUDE = re.compile('.. include:: (.*)')
print('Device Details')
print('==============')
print()
for fname in sorted(Path('.').rglob('index.rst')):
with open(fname) as f:
data = f.read()
dirname = os.path.split(fname)[0]
data = RE_IMAGE.sub(r'.. \1 image:: {}/\2'.format(dirname), data)
data = RE_INCLUDE.sub(r'.. include:: {}/\1'.format(dirname), data)
print(data)