From aeee05c90dc43f1d909e55ddf33840c32bd497ca Mon Sep 17 00:00:00 2001 From: Aitor Moreno Date: Mon, 5 May 2025 21:38:05 +0200 Subject: [PATCH] :tada: Add comparison tool to WASM playground --- .../resources/wasm-playground/comparison.html | 158 ++++++++++++++++++ render-wasm/build | 8 +- 2 files changed, 163 insertions(+), 3 deletions(-) create mode 100644 frontend/resources/wasm-playground/comparison.html diff --git a/frontend/resources/wasm-playground/comparison.html b/frontend/resources/wasm-playground/comparison.html new file mode 100644 index 0000000000..980afa3b7d --- /dev/null +++ b/frontend/resources/wasm-playground/comparison.html @@ -0,0 +1,158 @@ + + + + + WebAssembly - Comparison + + + + + + diff --git a/render-wasm/build b/render-wasm/build index 84536136be..85db7bcaeb 100755 --- a/render-wasm/build +++ b/render-wasm/build @@ -1,6 +1,8 @@ #!/usr/bin/env bash set -x +_BUILD_NAME="${_BUILD_NAME:-render_wasm}" + _SCRIPT_DIR=$(dirname $0); pushd $_SCRIPT_DIR; @@ -11,9 +13,9 @@ export SKIA_BINARIES_URL=${SKIA_BINARIES_URL:-"https://github.com/penpot/skia-bi cargo build $_CARGO_PARAMS -cp target/wasm32-unknown-emscripten/$_BUILD_MODE/render_wasm.js ../frontend/resources/public/js/ -cp target/wasm32-unknown-emscripten/$_BUILD_MODE/render_wasm.wasm ../frontend/resources/public/js/ +cp target/wasm32-unknown-emscripten/$_BUILD_MODE/render_wasm.js ../frontend/resources/public/js/$_BUILD_NAME.js +cp target/wasm32-unknown-emscripten/$_BUILD_MODE/render_wasm.wasm ../frontend/resources/public/js/$_BUILD_NAME.wasm -sed -i "s/render_wasm.wasm/render_wasm.wasm?version=develop/g" ../frontend/resources/public/js/render_wasm.js; +sed -i "s/render_wasm.wasm/$_BUILD_NAME.wasm?version=develop/g" ../frontend/resources/public/js/$_BUILD_NAME.js; popd