File tree Expand file tree Collapse file tree 2 files changed +2
-12
lines changed Expand file tree Collapse file tree 2 files changed +2
-12
lines changed Original file line number Diff line number Diff line change 6
6
description : Version Tag (Usually YYYYMMDD)
7
7
required : true
8
8
default : " "
9
- emsdk_version :
10
- description : Version of emsdk to use
11
- required : true
12
- default : " 4.0.9"
13
9
pyodide_tag :
14
10
description : Branch or tag of pyodide/pyodide-recipes to get recipes from
15
11
required : true
31
27
32
28
- name : Install dependencies
33
29
env :
34
- EMSDK_VERSION : ${{ inputs.emsdk_version }}
35
30
PYODIDE_VERSION : ${{ inputs.pyodide_version }}
36
31
PYODIDE_TAG : ${{ inputs.pyodide_tag }}
37
32
run : |
Original file line number Diff line number Diff line change 1
1
#! /bin/bash
2
2
3
- git clone https://github.com/emscripten-core/emsdk
4
- cd emsdk
5
- ./emsdk install $EMSDK_VERSION
6
- ./emsdk activate $EMSDK_VERSION
7
- source ./emsdk_env.sh
8
- cd ..
9
-
10
3
git clone https://github.com/pyodide/pyodide-recipes.git
11
4
(cd pyodide-recipes && git checkout $PYODIDE_TAG )
5
+
12
6
ln -s pyodide-recipes/packages packages
13
7
14
8
# rust is required for building some wheels
@@ -24,3 +18,4 @@ source .venv/bin/activate
24
18
pip install pyodide-build
25
19
26
20
pip install boto3 cython requests
21
+ python pyodide-recipes/tools/install_and_patch_emscripten.py
You can’t perform that action at this time.
0 commit comments