From: Ian Jackson Date: Fri, 8 May 2020 12:26:46 +0000 (+0100) Subject: nailing-cargo: Convenience: parse subdirs = "..." X-Git-Tag: nailing-cargo/1.0.0~222 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=c0ce2936844aa325d0bf1bd74902b12ce2b9cc50;p=nailing-cargo.git nailing-cargo: Convenience: parse subdirs = "..." Signed-off-by: Ian Jackson --- diff --git a/nailing-cargo b/nailing-cargo index 1a31568..5bbadf7 100755 --- a/nailing-cargo +++ b/nailing-cargo @@ -165,6 +165,15 @@ sub readnail () { die "$self: parse $nailfile: $e\n"; } die "$e ?" if length $e; + + if (!ref $nail->{subdirs}) { + $nail->{subdirs} = [ + grep /^[^\#]/, + map { s/^\s+//; s/\s+$//; $_; } + split m{\n}, + $nail->{subdirs} + ]; + } } our %manifests;