mirror of
https://github.com/thorvg/thorvg.git
synced 2025-06-10 06:34:01 +00:00
wasm: fix unified build folder structure
The build folder is now aligned with the thorvg.web build.
This commit is contained in:
parent
0da15d2e76
commit
a481f621fe
1 changed files with 5 additions and 5 deletions
|
@ -13,15 +13,15 @@ fi
|
||||||
if [ ! -d "./build_wasm32_$BACKEND" ]; then
|
if [ ! -d "./build_wasm32_$BACKEND" ]; then
|
||||||
if [[ "$BACKEND" == "wg" ]]; then
|
if [[ "$BACKEND" == "wg" ]]; then
|
||||||
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_wg.txt > /tmp/.wasm_cross.txt
|
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_wg.txt > /tmp/.wasm_cross.txt
|
||||||
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" -Dengines="wg" --cross-file /tmp/.wasm_cross.txt build_wasm32_wg
|
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" -Dengines="wg" --cross-file /tmp/.wasm_cross.txt build_wasm
|
||||||
elif [[ "$BACKEND" == "sw" ]]; then
|
elif [[ "$BACKEND" == "sw" ]]; then
|
||||||
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_sw.txt > /tmp/.wasm_cross.txt
|
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_sw.txt > /tmp/.wasm_cross.txt
|
||||||
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" --cross-file /tmp/.wasm_cross.txt build_wasm32_sw
|
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" --cross-file /tmp/.wasm_cross.txt build_wasm
|
||||||
else
|
else
|
||||||
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_wg.txt > /tmp/.wasm_cross.txt
|
sed "s|EMSDK:|$EMSDK|g" ./cross/wasm32_wg.txt > /tmp/.wasm_cross.txt
|
||||||
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" -Dengines="wg, sw" --cross-file /tmp/.wasm_cross.txt build_wasm32_all
|
meson -Db_lto=true -Ddefault_library=static -Dstatic=true -Dloaders="all" -Dsavers="all" -Dthreads=false -Dbindings="wasm_beta" -Dengines="wg, sw" --cross-file /tmp/.wasm_cross.txt build_wasm
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
ninja -C build_wasm32_$BACKEND/
|
ninja -C build_wasm/
|
||||||
ls -lrt build_wasm32_$BACKEND/src/bindings/wasm/*.{js,wasm}
|
ls -lrt build_wasm/src/bindings/wasm/*.{js,wasm}
|
||||||
|
|
Loading…
Add table
Reference in a new issue