@@ -72,15 +72,15 @@ LIBS= \
72
72
-lpyodide \
73
73
74
74
75
+ # No need to perform integrity checking here since we are only running this on Github Actions
76
+ # We assume that Github Actions has a secure connection to github.com
75
77
76
- LIB_URL =https://github.com/pyodide/pyodide/releases/download/0.26.0a3/static-libraries-0.26.0a3.tar.bz2
77
- LIB_SHA256 =b59e9b03410c2acf5b7335a74902991a0f0f51ada5fcd1372b50db4a7fb3c306
78
- LIB_TARBALL =download/static-libraries-0.26.0a3.tar.bz2
78
+ LIB_URL =https://github.com/pyodide/pyodide/releases/download/${PYODIDE_VERSION}/static-libraries-${PYODIDE_VERSION}.tar.bz2
79
+ LIB_TARBALL =download/static-libraries-${PYODIDE_VERSION}.tar.bz2
79
80
LIB_INSTALL_MARK =$(PYTHON_INSTALL ) /.installed-pyodide
80
81
81
- PYODIDE_CORE_URL =https://github.com/pyodide/pyodide/releases/download/0.26.0a3/pyodide-core-0.26.0a3.tar.bz2
82
- PYODIDE_CORE_SHA256 =f21e9922f070787b149f290e575c673cda3e963fef908a362542ad10826b279a
83
- PYODIDE_TARBALL =download/pyodide-core-0.26.0a3.tar.bz2
82
+ PYODIDE_CORE_URL =https://github.com/pyodide/pyodide/releases/download/${PYODIDE_VERSION}/pyodide-core-${PYODIDE_VERSION}.tar.bz2
83
+ PYODIDE_TARBALL =download/pyodide-core-${PYODIDE_VERSION}.tar.bz2
84
84
PYODIDE_INSTALL =download/pyodide
85
85
PYODIDE_INSTALL_MARK =$(PYODIDE_INSTALL ) /.installed-pyodide
86
86
@@ -95,14 +95,6 @@ emsdk/emsdk/.complete:
95
95
$(LIB_TARBALL ) :
96
96
mkdir -p download
97
97
wget -O $@ $(LIB_URL )
98
- @GOT_SHASUM=` shasum --algorithm 256 $@ | cut -f1 -d' ' ` \
99
- && (echo $$ GOT_SHASUM | grep -q $( LIB_SHA256) ) \
100
- || (\
101
- rm $@ \
102
- && echo " Got unexpected shasum $$ GOT_SHASUM" \
103
- && echo " If you are updating, set LIB_SHA256 to this." \
104
- && exit 1 \
105
- )
106
98
107
99
$(LIB_INSTALL_MARK ) : $(LIB_TARBALL )
108
100
tar -xf $(LIB_TARBALL ) -C download
@@ -111,14 +103,6 @@ $(LIB_INSTALL_MARK): $(LIB_TARBALL)
111
103
$(PYODIDE_TARBALL ) :
112
104
mkdir -p download
113
105
wget -O $@ $(PYODIDE_CORE_URL )
114
- @GOT_SHASUM=` shasum --algorithm 256 $@ | cut -f1 -d' ' ` \
115
- && (echo $$ GOT_SHASUM | grep -q $( PYODIDE_CORE_SHA256) ) \
116
- || (\
117
- rm $@ \
118
- && echo " Got unexpected shasum $$ GOT_SHASUM" \
119
- && echo " If you are updating, set PYODIDE_CORE_SHA256 to this." \
120
- && exit 1 \
121
- )
122
106
123
107
$(PYODIDE_INSTALL_MARK ) : $(PYODIDE_TARBALL )
124
108
tar -xf $(PYODIDE_TARBALL ) -C download
0 commit comments