#!/bin/sh die () { echo "$*" >&2 exit 1 } doit () { echo "\$ $*" >&2 $* || die "[ERROR:$?]" } egrep -v '^t/.*\.t$' MANIFEST > MANIFEST~ ls t/*.t >> MANIFEST~ diff MANIFEST MANIFEST~ > /dev/null || doit /bin/mv -f MANIFEST~ MANIFEST /bin/rm -f MANIFEST~ [ -f Makefile ] && doit make clean doit perl Makefile.PL doit make MORE_TESTS=1 doit make disttest main=`grep version_from META.yml | cut -f 2 -d :` [ "$main" == "" ] && die "version_from is not found in META.yml" doit pod2text $main > README doit make dist doit /bin/rm -fr blib pm_to_blib ls -lt *.tar.gz | head -1