summaryrefslogtreecommitdiff
path: root/infra/chat/build-openssl-wasi.sh
diff options
context:
space:
mode:
Diffstat (limited to 'infra/chat/build-openssl-wasi.sh')
-rwxr-xr-xinfra/chat/build-openssl-wasi.sh6
1 files changed, 1 insertions, 5 deletions
diff --git a/infra/chat/build-openssl-wasi.sh b/infra/chat/build-openssl-wasi.sh
index 7cdd9b6..91c0583 100755
--- a/infra/chat/build-openssl-wasi.sh
+++ b/infra/chat/build-openssl-wasi.sh
@@ -42,8 +42,4 @@ cd "$SOURCE/openssl-3.6.5"
env CC="$SDK/bin/clang" AR="$SDK/bin/llvm-ar" RANLIB="$SDK/bin/llvm-ranlib" CFLAGS='-O2 -D_WASI_EMULATED_GETPID -Dgetuid=getpagesize -Dgeteuid=getpagesize -Dgetgid=getpagesize -Dgetegid=getpagesize' LDFLAGS='-lwasi-emulated-getpid' ./Configure stack-wasi --prefix="$PREFIX" --libdir=lib --with-rand-seed=getrandom no-asm no-async no-autoload-config no-dso no-module no-posix-io no-secure-memory no-shared no-sock no-stdio no-thread-pool no-threads no-ui-console
make -j"${CHAT_BUILD_JOBS:-8}" build_libs
make install_dev
-cd "$ROOT"
-rustup target add wasm32-wasip1
-RUST_LIB="$(rustc --print target-libdir --target wasm32-wasip1)/self-contained"
-env LIBCLANG_PATH="$SDK/lib" OPENSSL_DIR="$PREFIX" OPENSSL_STATIC=1 CC_wasm32_wasip1="$SDK/bin/clang" AR_wasm32_wasip1="$SDK/bin/llvm-ar" BINDGEN_EXTRA_CLANG_ARGS_wasm32_wasip1="--sysroot=$SDK/share/wasi-sysroot --target=wasm32-wasip1 -fvisibility=default" RUSTFLAGS="-Lnative=$RUST_LIB -Lnative=$SDK/share/wasi-sysroot/lib/wasm32-wasip1 -Clink-arg=-lwasi-emulated-getpid" cargo build --locked --release -p stack-chat-crypto --bin stack-chat-crypto --target wasm32-wasip1
-sha256sum target/wasm32-wasip1/release/stack-chat-crypto.wasm
+sh "$ROOT/infra/chat/build-browser.sh"