From 258ccc09b0dd066808f51e93bb34c944ebf08c63 Mon Sep 17 00:00:00 2001 From: Jake Hillion Date: Fri, 20 May 2022 17:48:39 +0100 Subject: [PATCH] return correct exit code --- examples/fib/main.rs | 1 + examples/fib/specification.json | 12 ++++++++++++ src/main.rs | 2 +- 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 examples/fib/main.rs create mode 100644 examples/fib/specification.json diff --git a/examples/fib/main.rs b/examples/fib/main.rs new file mode 100644 index 0000000..f328e4d --- /dev/null +++ b/examples/fib/main.rs @@ -0,0 +1 @@ +fn main() {} diff --git a/examples/fib/specification.json b/examples/fib/specification.json new file mode 100644 index 0000000..3e339bf --- /dev/null +++ b/examples/fib/specification.json @@ -0,0 +1,12 @@ +{ + "entrypoints": { + "main1": { + "args": [ + "BinaryName" + ], + "environment": [ + "Stdout" + ] + } + } +} \ No newline at end of file diff --git a/src/main.rs b/src/main.rs index 5dbb0ae..62c853e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -98,7 +98,7 @@ fn main() { }; match run(&args) { - Ok(_) => exitcode::OK, + Ok(code) => code, Err(e) => { error!("error: {}", e); -1