exit 1
fi
-tstamp() { echo -n "[$(date '+%H:%M:%S')]" ; }
+tstamp() { echo -n "[$(date '+%H:%M:%S.%N')]" ; }
ci_vm_state_text() {
echo "
s/^\!.*//;
s/^[^a-z]+//i;
s/\-[^\-]+$/ /; # strip version part
- s/\-/::/g
+ s/\-/::/g;
+ s/^\s*Snowball::Swedish\s*$/ Lingua::Stem::Snowball::Se /m; # distro->module
+ s/^\s*Snowball::Norwegian\s*$/ Lingua::Stem::Snowball::No /m;
+ s/^\s*Scalar::List::Utils\s*$/ List::Util /m;
' <<< "$OUT")
# throw away what was in $@
echo "$PQ"
}
+listalldeps() {
+ # relies on sorted YAML
+ perl -lne '
+ next unless /^((?:build_)?requires:)/..($_ ne $1 and /^[^ ]/);
+ next if /^[^ ]/ or /^ *perl:/; # drop requires headers, or perl
+ s/^ *([^ ]*): .*/$1/;
+ print;
+ ' MYMETA.yml
+}
+
parallel_installdeps_notest() {
if [[ -z "$@" ]] ; then return; fi