diff --git a/src/wasm2obj.rs b/src/wasm2obj.rs index 8b7b6de97f..4edb94982e 100644 --- a/src/wasm2obj.rs +++ b/src/wasm2obj.rs @@ -86,10 +86,11 @@ fn read_wasm_file(path: PathBuf) -> Result, io::Error> { } fn main() { + let version = env!("CARGO_PKG_VERSION"); let args: Args = Docopt::new(USAGE) .and_then(|d| { d.help(true) - .version(Some(String::from("0.0.0"))) + .version(Some(String::from(version))) .deserialize() }) .unwrap_or_else(|e| e.exit()); diff --git a/src/wasmtime.rs b/src/wasmtime.rs index e2a7db605a..d949cba1ad 100644 --- a/src/wasmtime.rs +++ b/src/wasmtime.rs @@ -191,10 +191,11 @@ fn compute_environ(flag_env: &[String]) -> Vec<(String, String)> { } fn main() { + let version = env!("CARGO_PKG_VERSION"); let args: Args = Docopt::new(USAGE) .and_then(|d| { d.help(true) - .version(Some(String::from("0.0.0"))) + .version(Some(String::from(version))) .deserialize() }) .unwrap_or_else(|e| e.exit()); diff --git a/src/wast.rs b/src/wast.rs index 86da3215f3..7e87bc189f 100644 --- a/src/wast.rs +++ b/src/wast.rs @@ -64,10 +64,11 @@ struct Args { } fn main() { + let version = env!("CARGO_PKG_VERSION"); let args: Args = Docopt::new(USAGE) .and_then(|d| { d.help(true) - .version(Some(String::from("0.0.0"))) + .version(Some(String::from(version))) .deserialize() }) .unwrap_or_else(|e| e.exit());