Skip to content

Commit c82a791

Browse files
committed
wip
1 parent 2cff8f6 commit c82a791

File tree

289 files changed

+172184
-1146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

289 files changed

+172184
-1146
lines changed

.devcontainer/Dockerfile

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
FROM rust:1.80.0
1+
FROM rust:1.91.0
22

3-
ENV QUICKJS_WASM_SYS_WASI_SDK_PATH=/opt/wasi-sdk
3+
ENV WASI_SDK=/opt/wasi-sdk
44

55
RUN rustup component add rustfmt &&\
66
rustup component add clippy &&\
7-
rustup target add wasm32-wasi &&\
7+
rustup target add wasm32-wasip1 &&\
88
cargo install cargo-wasi &&\
99
apt update &&\
1010
apt install -y clang &&\
1111
cargo install wizer --features="env_logger structopt"
1212

1313
RUN cd /tmp &&\
14-
wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz &&\
15-
mkdir -p $QUICKJS_WASM_SYS_WASI_SDK_PATH &&\
16-
tar xvf wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz --strip-components=1 -C $QUICKJS_WASM_SYS_WASI_SDK_PATH &&\
17-
rm wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz
14+
wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-27/wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz &&\
15+
mkdir -p $WASI_SDK &&\
16+
tar xvf wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz --strip-components=1 -C $WASI_SDK &&\
17+
rm wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz

.github/workflows/rust.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,10 +45,10 @@ jobs:
4545
run: |
4646
export QUICKJS_WASM_SYS_WASI_SDK_PATH=/opt/wasi-sdk
4747
cd /tmp &&\
48-
wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-23/wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz &&\
48+
wget https://github.com/WebAssembly/wasi-sdk/releases/download/wasi-sdk-27/wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz &&\
4949
mkdir -p $QUICKJS_WASM_SYS_WASI_SDK_PATH &&\
50-
tar xvf wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz --strip-components=1 -C $QUICKJS_WASM_SYS_WASI_SDK_PATH &&\
51-
rm wasi-sdk-23.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz
50+
tar xvf wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz --strip-components=1 -C $QUICKJS_WASM_SYS_WASI_SDK_PATH &&\
51+
rm wasi-sdk-27.0-$(arch | sed s/aarch64/arm64/)-linux.tar.gz
5252
5353
- name: Build quickjs.wasm
5454
run: |

0 commit comments

Comments
 (0)