Mercurial > gub
view gub/specs/libffi.py @ 6427:7d683f5d9bea
Add tools::libffi
author | Masamichi Hosoda <trueroad@trueroad.jp> |
---|---|
date | Thu, 27 Aug 2015 21:12:44 +0900 |
parents | 0fb2bbe5e72b |
children | 7150b1f25567 |
line wrap: on
line source
from gub import target from gub import tools class Libffi (target.AutoBuild): source = 'ftp://sourceware.org/pub/libffi/libffi-3.0.9.tar.gz' dependencies = [ 'tools::automake', 'tools::libtool', 'tools::pkg-config', ] # huh? install_flags = (target.AutoBuild.install_flags + """ includesdir='$(includedir)' """ ) def install (self): target.AutoBuild.install (self) self.system ('cd %(install_prefix)s && mv lib/libffi-3.0.9/include .') self.system ('cd %(install_prefix)s && rm -rf lib/libffi-3.0.9') class Libffi__tools (tools.AutoBuild, Libffi): pass