PageRenderTime 39ms CodeModel.GetById 17ms RepoModel.GetById 0ms app.codeStats 0ms

/tags/rel-1-3-25/SWIG/Doc/Manual/fixstyle.py

#
Python | 25 lines | 15 code | 8 blank | 2 comment | 3 complexity | 1514f5bd069f8535a7a0b57bc9c83a0c MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
  1. #!/usr/bin/python
  2. # Adds the SWIG stylesheet to the generated documentation on a single page
  3. import sys
  4. import string
  5. filename = sys.argv[1]
  6. data = open(filename).read()
  7. open(filename+".bak","w").write(data)
  8. swigstyle = "\n" + open("style.css").read()
  9. lines = data.splitlines()
  10. result = [ ]
  11. for s in lines:
  12. if s == "<STYLE TYPE=\"text/css\"><!--":
  13. result.append(s + swigstyle)
  14. else:
  15. result.append(s)
  16. data = "\n".join(result)
  17. open(filename,"w").write(data)