Replace cargo-web with wasm-pack on build environment

This commit is contained in:
Kitaiti Makoto
2021-02-12 03:37:37 +09:00
parent 0bcf063b05
commit affe24b9c6
7 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -38,17 +38,17 @@ parts:
snapcraftctl set-version $(git describe --tags)
export PATH=$PATH:$HOME/.cargo/bin
rustup install stable
cargo +stable install --force cargo-web
cargo +stable install --force wasm-pack
# Only Tier 1 Rust platforms get rust-lld
# On the others (arm64, armhf, powerpc64, s390x) fall back to using
# the system LLD we've installed earlier.
case ${SNAPCRAFT_ARCH_TRIPLET} in \
aarch64-linux-gnu|arm-linux-gnueabihf|powerpc64-linux-gnu|s390x-linux-gnu) \
RUSTFLAGS="-C linker=lld-8" cargo web deploy -p plume-front --release \
RUSTFLAGS="-C linker=lld --cfg=web_sys_unstable_apis" wasm-pack build --target web --release plume-front \
;; \
*) \
cargo web deploy -p plume-front --release \
RUSTFLAGS="--cfg=web_sys_unstable_apis" wasm-pack build --target web --release plume-front \
;; \
esac