()
| 28 | const SCRIPT_BIN_PATH: &'static str = "target/release/bin"; |
| 29 | |
| 30 | fn main() { |
| 31 | if let Err(ref e) = run() { |
| 32 | println!("error: {}", e); |
| 33 | for e in e.iter().skip(1) { |
| 34 | println!("caused by: {}", e); |
| 35 | } |
| 36 | if let Some(backtrace) = e.backtrace() { |
| 37 | println!("backtrace: {:?}", backtrace); |
| 38 | } |
| 39 | std::process::exit(1); |
| 40 | } |
| 41 | } |
| 42 | |
| 43 | fn run() -> Result<()> { |
| 44 | let app = create_app(); |