@ECHO OFF CALL :Stage chapter-01-hellorust CALL :Stage chapter-02-helloecs CALL :Stage chapter-03-walkmap CALL :Stage chapter-04-newmap CALL :Stage chapter-05-fov CALL :Stage chapter-06-monsters CALL :Stage chapter-07-damage CALL :Stage chapter-08-ui CALL :Stage chapter-09-items CALL :Stage chapter-10-ranged CALL :Stage chapter-11-loadsave CALL :Stage chapter-12-delvingdeeper REM Publish or perish cd book\book\wasm pscp -r * herbert@172.16.10.193:/var/www/bfnightly/rustbook/wasm cd ..\..\.. EXIT /B 0 REM Usage: Stage Chapter :Stage cd %~1 cargo build --release --target wasm32-unknown-unknown wasm-bindgen ..\target\wasm32-unknown-unknown\release\%~1.wasm --out-dir ../book/book/wasm/%~1 --no-modules --no-typescript cd .. move .\book\book\wasm\%~1\%~1.js .\book\book\wasm\%~1\myblob.js move .\book\book\wasm\%~1\%~1_bg.wasm ./book/book/wasm/%~1/myblob_bg.wasm copy index.html .\book\book\wasm\%~1