From eada685452655fd7f9237998f46798923413b0fb Mon Sep 17 00:00:00 2001 From: Per Lindgren <per.lindgren@ltu.se> Date: Thu, 22 Nov 2018 17:41:53 +0100 Subject: [PATCH] parse last --- src/main.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index cad1b8b..439e032 100644 --- a/src/main.rs +++ b/src/main.rs @@ -48,8 +48,9 @@ fn parse_out(out_str: &str) -> Out { }; let output = out_str; let mut i = output.lines().into_iter(); - i.next_back(); // skip last line (Finished) - if let Some(line) = i.next_back() { + + // iterate for each output line, the last will always be the target + while let Some(line) = i.next() { let mut crate_name = false; let mut out_dir = false; for part in line.split(' ') { -- GitLab