actions.py 706 B

1234567891011121314151617181920212223242526
  1. #!/usr/bin/python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Licensed under the GNU General Public License, version 3.
  5. # See the file https://www.gnu.org/licenses/gpl-3.0.txt
  6. from pisi.actionsapi import shelltools, autotools, pisitools, get
  7. def setup():
  8. # pisitools.dosed("doc/apireference.rst", "api", deleteLine = True)
  9. autotools.autoreconf("-vif")
  10. autotools.configure("--disable-static")
  11. def build():
  12. autotools.make()
  13. # doc compilation.
  14. # shelltools.cd("doc")
  15. # autotools.make("man")
  16. def install():
  17. autotools.rawInstall("DESTDIR=%s" % get.installDIR())
  18. # doc installation.
  19. # pisitools.doman("doc/_build/man/*")
  20. #shelltools.copytree("doc/_build/html", "%s/usr/share/vapoursynth/html" % get.installDIR())