kivy-ios/recipes/cffi/__init__.py

23 lines
629 B
Python
Raw Normal View History

2016-10-17 08:55:33 +02:00
from os.path import join
2016-10-14 14:07:10 +02:00
from toolchain import CythonRecipe
class CffiRecipe(CythonRecipe):
name = "cffi"
version = "1.8.3"
url = (
"https://pypi.python.org/packages/0a/f3/"
"686af8873b70028fccf67b15c78fd4e4667a3da995007afc71e786d61b0a/"
"cffi-{version}.tar.gz"
)
2016-10-14 17:59:39 +02:00
depends = ["libffi", "host_setuptools", "pycparser"]
2016-10-14 14:07:10 +02:00
cythonize = False
2016-10-14 17:59:39 +02:00
def get_recipe_env(self, arch):
env = super(CffiRecipe, self).get_recipe_env(arch)
env["CC"] += " -I{}".format(
join(self.ctx.dist_dir, "include", arch.arch, "libffi"))
return env
2016-10-14 14:07:10 +02:00
recipe = CffiRecipe()