Move artifacts and enable wasm optimize

This commit is contained in:
Maximilian Ammann 2021-12-09 20:55:06 +01:00
parent 4da7bf88b0
commit db3f9820af
6 changed files with 5 additions and 11 deletions

3
.gitignore vendored
View File

@ -13,5 +13,4 @@ Cargo.lock
# MSVC Windows builds of rustc generate these, which store debugging information
*.pdb
.vercel
dist/

View File

@ -9,11 +9,8 @@ build = "build.rs"
[lib]
crate-type = ["cdylib", "rlib"]
[package.metadata.wasm-pack.profile.dev]
wasm-opt = false
[package.metadata.wasm-pack.profile.release]
wasm-opt = false
#[package.metadata.wasm-pack.profile.release]
#wasm-opt = false
[features]
web-webgl = ["wgpu/webgl"]

View File

@ -20,12 +20,12 @@ done
function plain_build() {
cargo +nightly build --features "$webgl_flag" --target wasm32-unknown-unknown -Z build-std=std,panic_abort
# TODO: Untested: --reference-types
wasm-bindgen --target web --out-dir web/libs/mapr-pain-bindgen target/wasm32-unknown-unknown/debug/mapr.wasm
wasm-bindgen --target web --out-dir dist/mapr-pain-bindgen target/wasm32-unknown-unknown/debug/mapr.wasm
}
function wasm_pack_build() {
rustup run nightly ~/Downloads/wasm-pack-v0.10.1-x86_64-unknown-linux-musl/wasm-pack build . \
--dev --target web --out-dir web/libs/mapr -- \
--release --target web --out-dir dist/mapr -- \
--features "$webgl_flag" -Z build-std=std,panic_abort
}

View File

@ -12,8 +12,6 @@
"url": "https://github.com/maxammann/mapr"
},
"dependencies": {
"mapr": "file:libs/mapr",
"wasm-pack": "^0.10.1"
},
"devDependencies": {
"@wasm-tool/wasm-pack-plugin": "^1.6.0",