build_html.py 809 B

12345678910111213141516171819
  1. #!/usr/bin/env python3
  2. # -*- coding: utf-8 -*-
  3. import os
  4. import datetime
  5. from vedo import __version__, printc
  6. cmd = "pdoc vedo -o html -t . "
  7. cmd+= f'--footer-text "version {__version__}, rev {datetime.date.today()}." '
  8. cmd+= '--logo https://vedo.embl.es/images/logos/logo_vedo_simple_transp.png '
  9. cmd+= '--favicon https://vedo.embl.es/images/logos/favicon.svg '
  10. printc("Generating documentation:\n", cmd, "\n..please wait", c='y')
  11. os.system(cmd)
  12. os.system("chmod 755 html/ -R")
  13. printc("Done.", c='y')
  14. printc("Move to server manually with commands:")
  15. printc(" ls ~/Projects/StagingServer/var/www/html/vtkplotter.embl.es/autodocs/")
  16. printc(" rm ~/Projects/StagingServer/var/www/html/vtkplotter.embl.es/autodocs/html")
  17. printc(" mv html/ ~/Projects/StagingServer/var/www/html/vtkplotter.embl.es/autodocs/")