56 Commits (8cba32f004e287faef8dc42de489310667de8bc9)

Author SHA1 Message Date
Myriad-Dreamin e1f5dfe50c Fix value parser for `Option<PathBuf>` 2 years ago
Jesper Håkansson 673bc296fc chore: Run cargo fmt 2 years ago
Muhammad Hamza 73e059f754
update to clap 4 from structopt 2 years ago
Dirk Stolle a352c19f6b Fix some typos 3 years ago
printfn b9b38890cf Update to Rust 2021 3 years ago
printfn f73b53c5ab Switch from failure to anyhow 3 years ago
Azriel Hoh 7a7abf934e Parse path and extra options together, then split them after. 4 years ago
Azriel Hoh f4f6588595 Document why we use `AppSettings`. 4 years ago
Azriel Hoh b75773a2fe Use `--manifest-path` for `Cargo.toml`, and modify `AppSettings`. 4 years ago
Azriel Hoh d1cd431a51 Don't pass through test filter to `cargo build`. 4 years ago
Azriel Hoh 23452046ec Passes `extra_options` to `cargo build --tests` when running `wasm-pack test`. 4 years ago
Ashley Williams 5218be592c refactor(tool): wasm-opt is a tool variant 6 years ago
Ashley Williams b96538ec23 fix(lint): re-enable clippy, fix lints 7 years ago
Ashley Williams d6baf439b7 feat(command): add generate command 7 years ago
Kirk Turner e880a33408 Recurse up the path looking for the Cargo.toml 7 years ago
Alex Crichton 82ffe7b879 Only run specific tests during `wasm-pack test` 7 years ago
Jesper Håkansson 735c5865a2 refactor: Move wasm32 checking to it's own file 7 years ago
ibaryshnikov 7a96d8d754 initial support for --out-name added 7 years ago
Ashley Williams a0af7b974a fix: merge 7 years ago
Alex Crichton ff6005e28a Run rustfmt 7 years ago
Alex Crichton b710fde193 Remove the no longer needed `Step` type 7 years ago
Alex Crichton d3d2a4cc28 More effort towards "1.0 output" goals 7 years ago
Alex Crichton 64239747a0 Migrate output towards the 1.0 strategy 7 years ago
Jesper Håkansson 4803a201c8 feat: Check for wasm32-unknown-unknown in sysroot 7 years ago
Nick Fitzgerald d9359070ae "Wasm" is a contraction, not an acronym 7 years ago
Chinedu Francis Nwafili 3f06d2d959
Fix formatting 7 years ago
Chinedu Francis Nwafili 879e3aa7a6
Add back building tests 7 years ago
Chinedu Francis Nwafili 42413acb49
cargo fmt 7 years ago
Chinedu Francis Nwafili b72051d385
Pass arguments through to cargo test 7 years ago
Nick Fitzgerald f5f9d40c91 Only print `cargo test` output the once 7 years ago
Nick Fitzgerald 8325d9ada4 binary-install: don't make getting a binary from a download infallible 7 years ago
Ashley Williams a9a4237b79 feat(binstall): prepare for publish 7 years ago
Alex Crichton 80be336ee2 Replace `slog` with `log` 7 years ago
Alex Crichton fe48dbd15a Don't require cdylib crate-type for testing 7 years ago
Jesper Håkansson 489d3e84c2 refactor: Rename binary-install to wasm-pack-binary-install 7 years ago
Alex Crichton 11beac3736 Replace internal `Error` with `failure::Error` 7 years ago
Alex Crichton 35fe250d09 Fix wasm-bindgen if lib is renamed via `lib.name` 7 years ago
Nick Fitzgerald 6d3e9dfebb Refactor: make `check_crate_config` a method of `CargoManifest` 7 years ago
Nick Fitzgerald 511e6c29a0 Refactor: replace `manifest::read_cargo_toml` with a constructor 7 years ago
Nick Fitzgerald 4e6abcfd1d Only read the `Cargo.toml` manifest once 7 years ago
Alex Crichton c664cfddd1 Use a global cache for all downloaded binaries 7 years ago
Nick Fitzgerald 2fa961d97d Use `child::run` for spawning child processes everywhere 7 years ago
Nick Fitzgerald e1c8ca825d cargo fmt 7 years ago
Nick Fitzgerald 15defe9038 test: fix crate dependency suggestion 7 years ago
Ashley Williams d3f8264ef7 feat(buildmode): allow --mode force to skip rustc check 7 years ago
Ashley Williams 3856db20b9 fix(style): appease cargo fmt 7 years ago
Alex Crichton 9b24dcb259 Execute `cargo metadata` at most once 7 years ago
data-pup dd87211323 feat(lockfiles): Use `Cargo.lock` to identify wasm-bindgen versions 7 years ago
Nick Fitzgerald 577d1b33e6 feature(test): Add a `wasm-pack test` subcommand 7 years ago