Skip to content

Commit f6dd7cf

Browse files
committed
add wasm cython/wheel/installer to sdk
1 parent 4a45034 commit f6dd7cf

File tree

1 file changed

+13
-6
lines changed

1 file changed

+13
-6
lines changed

scripts/cpython-build-emsdk-prebuilt.sh

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,22 @@ echo "
1919
* cpython-build-emsdk-prebuilt pip==$PIP *
2020
" 1>&2
2121

22-
# make wheels
23-
# /opt/python-wasm-sdk/python3-wasm setup.py bdist_wheel
2422

2523
$PIP install --upgrade pip
2624

25+
26+
# make wheels
27+
# /opt/python-wasm-sdk/python3-wasm setup.py bdist_wheel
28+
$PIP install wheel
29+
# cython
2730
$PIP install build/$CYTHON_WHL
2831

29-
for pkg in wheel installer
32+
33+
# install them
34+
$PIP install installer
35+
36+
# some we want in rootfs
37+
for pkg in installer
3038
do
3139
if [ -d prebuilt/emsdk/${PYBUILD}/site-packages/$pkg ]
3240
then
@@ -35,13 +43,12 @@ do
3543
"
3644
else
3745
$PIP install $pkg
38-
mv $PREFIX/lib/python${PYBUILD}/site-packages/${pkg} prebuilt/emsdk/${PYBUILD}/site-packages/
39-
mv $PREFIX/lib/python${PYBUILD}/site-packages/${pkg}-* prebuilt/emsdk/${PYBUILD}/site-packages/
46+
cp -rf $PREFIX/lib/python${PYBUILD}/site-packages/${pkg} prebuilt/emsdk/${PYBUILD}/site-packages/
47+
cp -rf $PREFIX/lib/python${PYBUILD}/site-packages/${pkg}-* prebuilt/emsdk/${PYBUILD}/site-packages/
4048
fi
4149
done
4250

4351

44-
4552
pushd src
4653

4754

0 commit comments

Comments
 (0)