Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 1.82 KB

README.md

File metadata and controls

76 lines (51 loc) · 1.82 KB

P(NG)Convert Rust

The Rust version of the famous P(NG)Convert from Hive Solutions.

Compiling & Executing

Build and run with:

cargo run

Alternatively, compile first with:

cargo build

and then run the binary with:

./target/debug/pconvert-rust

Additionally, for better code optimization, compile with the --release flag:

cargo build --release

and then run the release binary with:

./target/release/pconvert-rust

Usage

$ pconvert-rust
Usage: pconvert-rust <command> [args...]
where command can be one of the following: compose, convert, benchmark, version
$ pconvert-rust compose <dir>
$ pconvert-rust convert <file_in> <file_out>
$ pconvert-rust benchmark <dir> [--parallel]
$ pconvert-rust version

WebAssembly (WASM)

Follow this guide step by step to install wasm-pack, compile the WASM module and install it.

Check the demo site to see how to use the PConvert WASM module.

License

P(NG)Convert Rust is currently licensed under the Apache License, Version 2.0.

Build Automation

Build Status Build Status GitHub PyPi Status License