File tree Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,8 @@ CYTHON_REL=${CYTHON_REL:-3.0.8}
6
6
CYTHON_WHL=${CYTHON:- Cython-${CYTHON_REL} -py2.py3-none-any.whl}
7
7
8
8
# all needed for PEP722/723
9
- PACKAGING=" pip build wheel pyparsing packaging PATCHES/installer-1.0.0.dev0-py3-none-any.whl"
9
+ PACKAGING=" pip build wheel pyparsing packaging"
10
+ # PATCHES/installer-1.0.0.dev0-py3-none-any.whl" BUG 3.13
10
11
11
12
$HPIP install --upgrade $PACKAGING
12
13
@@ -55,7 +56,10 @@ $PIP install build/$CYTHON_WHL
55
56
56
57
# some we want to be certain to have in all minimal rootfs
57
58
mkdir -p prebuilt/emsdk/common/site-packages/
58
- for pkg in pyparsing packaging installer pkg_resources
59
+
60
+ # BUG 3.13 : installer
61
+
62
+ for pkg in pyparsing packaging pkg_resources
59
63
do
60
64
if [ -d prebuilt/emsdk/${PYBUILD} /site-packages/$pkg ]
61
65
then
77
81
done
78
82
79
83
80
- pushd src
81
-
82
-
83
- # TODO
84
-
85
-
86
-
87
-
88
-
89
-
90
84
91
85
86
+ pushd src
92
87
88
+ # TODO
89
+ if [ -d installer ]
90
+ then
91
+ echo " * re-using installer git copy"
92
+ else
93
+ echo " * getting installer git copy"
94
+ git clone --no-tags --depth 1 --single-branch --branch main https://github.com/pypa/installer/
95
+ fi
96
+ cp -rf installer/src/installer ../prebuilt/emsdk/common/site-packages/
93
97
94
98
95
99
You can’t perform that action at this time.
0 commit comments