#!/bin/bashset -euo pipefailtouch build.logBUILD_LOG="$(realpath build.log)"echo "Built on $(date -u '+%Y-%m-%dT%H:%M:%SZ')" | tee "$BUILD_LOG"echo "Toolchain versions" | tee -a "$BUILD_LOG"emcc --version | head -n1 | tee -a "$BUILD_LOG"echo "Building..." | tee -a "$BUILD_LOG"mkdir -p buildemcc -o build/quicksort.js \-s WASM=1 -O2 \-g1 --emit-symbol-map \-s MODULARIZE=1 \-s EXPORT_NAME=setupModule \quicksort.c | tee -a "$BUILD_LOG"echo "Building done" | tee -a "$BUILD_LOG"