#!/bin/bash set -e echo "=============================================" echo "Compiling wasm" echo "=============================================" ( rm -rf pkg CC=/opt/wasi-sdk/bin/clang RUSTFLAGS='-C target-feature=+atomics,+bulk-memory' rustup run nightly wasm-pack build -t web -- -Z build-std=panic_abort,std rm pkg/.gitignore ) echo "=============================================" echo "Compiling wasm done" echo "=============================================" echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" echo "Did you update your docker image?" echo "Run \`docker pull ubuntu\`" echo "Run \`docker pull rust\`" echo "Run \`docker build -t squoosh-hqx .\`" echo "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"