diff options
Diffstat (limited to 'Build')
-rwxr-xr-x | Build/tools/tpm-delete | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/Build/tools/tpm-delete b/Build/tools/tpm-delete index d5f843ca29b..6417c34db1e 100755 --- a/Build/tools/tpm-delete +++ b/Build/tools/tpm-delete @@ -24,10 +24,16 @@ for arg in "$@"; do exit 1 fi - files=`./Tools/tpm-factory.pl \ + $mydir/tpm-factory.pl --debug \ --master_dir=$Master --dest_dir=/tmp --ftp_dir=/tmp \ - --dry --remove --name=$type/$arg \ - | sed 's/^would unlink //'` + --remove --name=$type/$arg \ + | sed -e 's/unlinked/svn rm/' \ + -e 's,/[^/]*$,,' \ + -e "s,/tpm\$,/tpm/$1.tpm," \ + >/tmp/tpmrm + + sort -u -o /tmp/tpmrm /tmp/tpmrm + sh /tmp/tpmrm - p4 delete $files + # leave svn commit to be done by hand for this time. done |