get builds working locally (finally)
This commit is contained in:
@@ -120,6 +120,9 @@ else
|
||||
/usr/bin/sudo /usr/sbin/chown -R ${CONSOLEUSER}:wheel "$TOOLSDIR/$TYPE"
|
||||
fi
|
||||
|
||||
# Force the C Path depending on the version of Python to allow tools like cffi/xattr to build without wheels
|
||||
export C_INCLUDE_PATH="/Library/Frameworks/Python.framework/Versions/${PYTHON_BIN_VERSION}/include/python${PYTHON_BIN_VERSION}"
|
||||
|
||||
# build the framework
|
||||
RP_EXTRACT_BINDIR="${RP_BINDIR}/relocatable-python-${RP_SHA}"
|
||||
"${RP_EXTRACT_BINDIR}/make_relocatable_python_framework.py" \
|
||||
|
||||
@@ -1,2 +1,7 @@
|
||||
pycparser=2.21
|
||||
cffi==1.15.1
|
||||
--no-binary cffi
|
||||
pycparser==2.21
|
||||
pyobjc==9.0.1
|
||||
six==1.16.0
|
||||
xattr==0.10.1
|
||||
--no-binary xattr
|
||||
|
||||
@@ -4,6 +4,7 @@ attrs==22.2.0
|
||||
black==22.12.0
|
||||
certifi==2022.12.7
|
||||
cffi==1.15.1
|
||||
--no-binary cffi
|
||||
cfgv==3.3.1
|
||||
charset-normalizer==2.1.1
|
||||
click==8.1.3
|
||||
@@ -36,3 +37,4 @@ tomli==2.0.1
|
||||
urllib3==1.26.13
|
||||
virtualenv==20.17.1
|
||||
xattr==0.10.1
|
||||
--no-binary xattr
|
||||
|
||||
Reference in New Issue
Block a user