]> git.donarmstrong.com Git - debhelper.git/blob - dh_clean
r102: Initial Import
[debhelper.git] / dh_clean
1 #!/bin/sh -e
2 #
3 # Clean up $TMP and other tepmorary files generated by the 
4 # build process.
5
6 PATH=debian:$PATH:/usr/lib/debhelper
7 . dh_lib
8
9 for PACKAGE in $DH_DOPACKAGES; do
10         TMP=`tmpdir $PACKAGE`
11         substvars=`pkgfile $PACKAGE substvars`
12         if [ "$substvars" ]; then
13                 doit "rm -f $substvars"
14         fi
15         doit "rm -rf $TMP"
16 done
17 doit "rm -f debian/*.debhelper $*"
18 if [ ! "$DH_K_FLAG" ]; then
19         doit "rm -f debian/files*"
20 fi
21
22 # Remove other temp files.
23 # Use complex_doit so we can properly escape things.
24 complex_doit "find . \( -name '#*#' -o -name '*~' -o -name DEADJOE \
25         -o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
26         -o -name '.*.orig' -o -name '.*.rej' -o -name .SUMS \
27         -o -name TAGS -o -name core \
28         \) -exec rm -f {} \;"