kivy-ios/recipes/hostpycparser/__init__.py
2019-08-12 15:43:41 +01:00

26 lines
767 B
Python

from toolchain import Recipe, shprint
from os.path import join, exists
import sh
import os
import fnmatch
import shutil
class HostPycparserRecipe(Recipe):
depends = ["hostpython3"]
archs = ["x86_64"]
version = "2.19"
name = "hostpycparser"
url = "https://pypi.python.org/packages/source/p/pycparser/pycparser-{version}.tar.gz"
def install(self):
import sh
from toolchain import shprint
from os import chdir
arch = self.filtered_archs[0]
build_dir = self.get_build_dir(arch.arch)
chdir(build_dir)
hostpython = sh.Command(self.ctx.hostpython)
shprint(hostpython, "setup.py", "install", "--prefix", "{}/hostpython3".format(self.ctx.dist_dir))
recipe = HostPycparserRecipe()