(no commit message)
[libreriscv.git] / openpower / mdwn_inline.py
index 6d8a7b4605e815c246d9f12c0945af3d56a274cd..53d30ac08f20e8af89f679c8303200dd1f706b94 100755 (executable)
@@ -5,6 +5,11 @@ import sys
 with open(sys.argv[2], "w") as o:
     with open(sys.argv[1], "r") as f:
         for line in f.readlines():
+            if sys.argv[1].endswith("comparison_table.tex") and \
+                line.startswith("\begin{itemize}"):
+                o.write(line)
+                o.write("\\itemsep -0.3em\n")
+                continue
             if not line.startswith("[[!inline"):
                 o.write(line)
                 continue
@@ -17,6 +22,16 @@ with open(sys.argv[2], "w") as o:
                 if fname.startswith("gf_reference"):
                     with open("../../nmigen-gf/"+fname) as inc:
                         o.write(inc.read())
+                else:
+                    with open("../%s" % fname) as inc:
+                        o.write(inc.read())
             else:
-                with open("../%s.mdwn" % fname) as inc:
-                    o.write(inc.read())
+                if fname.endswith(".mdwn"):
+                    with open("../%s" % fname) as inc:
+                        o.write(inc.read())
+                elif fname == 'openpower/isatables/fields.text':
+                    with open("../../openpower-isa/%s" % fname) as inc:
+                        o.write(inc.read())
+                else:
+                    with open("../%s.mdwn" % fname) as inc:
+                        o.write(inc.read())