configure: Include srcdir in target-of-link-not-found msg
[deliverable/binutils-gdb.git] / .Sanitize
1 # .Sanitize for devo.
2
3 # Each directory to survive it's way into a release will need a file
4 # like this one called "./.Sanitize". All keyword lines must exist,
5 # and must exist in the order specified by this file. Each directory
6 # in the tree will be processed, top down, in the following order.
7
8 # Hash started lines like this one are comments and will be deleted
9 # before anything else is done. Blank lines will also be squashed
10 # out.
11
12 # The lines between the "Do-first:" line and the "Things-to-keep:"
13 # line are executed as a /bin/sh shell script before anything else is
14 # done in this directory.
15
16 Do-first:
17
18 if ( echo $* | grep keep\-chill > /dev/null ) ; then
19 keep_these_too="chillrt"
20 fi
21
22 # All files listed between the "Things-to-keep:" line and the
23 # "Do-last:" line will be kept. All other files will be removed.
24 # Directories listed in this section will have their own Sanitize
25 # called. Directories not listed will be removed in their entirety
26 # with rm -rf.
27
28 Things-to-keep:
29
30 .cvsignore
31 COPYING
32 COPYING.LIB
33 CYGNUS
34 ChangeLog
35 Makefile.in
36 README
37 autoconf
38 bfd
39 binutils
40 build-all.mk
41 byacc
42 config
43 config.guess
44 config.sub
45 configure
46 configure.bat
47 configure.in
48 cvs
49 deja-gnu
50 diff
51 dvips
52 emacs
53 etc
54 expect
55 fileutils
56 flex
57 gas
58 gcc
59 gdb
60 gdbm
61 gdbtest
62 glob
63 gprof
64 grep
65 groff
66 h8300sim
67 include
68 ispell
69 ld
70 libg++
71 libgcc
72 libiberty
73 m4
74 make
75 mmalloc
76 move-if-change
77 newlib
78 opcodes
79 patch
80 prms
81 rcs
82 readline
83 sed
84 send_pr
85 shellutils
86 tcl
87 textutils
88 tk
89 test-build.mk
90 texinfo
91 tgas
92 uudecode
93 wdiff
94 xiberty
95 z8ksim
96
97 # The lines between the "Do-last:" line and the end of the file
98 # are executed as a /bin/sh shell script after everything else is
99 # done.
100
101 Do-last:
102
103 echo Looking for signs of \"v9\"...
104
105 # Don't try to clean directories here, as the 'mv' command will fail.
106 # Also, grep fails on NFS mounted directories.
107 if ( echo $* | grep keep\-v9 > /dev/null ) ; then
108 for i in * ; do
109 if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
110 echo Keeping v9 stuff in $i
111 fi
112 done
113 else
114 for i in * ; do
115 if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
116 echo Cleaning the \"v9\" out of $i...
117 cp $i new
118 sed '/start\-sanitize\-v9/,/end-\sanitize\-v9/d' < $i > new
119 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
120 mv $i .Recover
121 fi
122 mv new $i
123 fi
124 done
125 fi
126
127 echo Thawing away the \"chill\"...
128
129 # Don't try to clean directories here, as the 'mv' command will fail.
130 # Also, grep fails on NFS mounted directories.
131 if ( echo $* | grep keep\-chill > /dev/null ) ; then
132 for i in * ; do
133 if test ! -d $i && (grep sanitize-chill $i > /dev/null) ; then
134 echo Keeping chill stuff in $i
135 fi
136 done
137 else
138 for i in * ; do
139 if test ! -d $i && (grep sanitize-chill $i > /dev/null) ; then
140 echo Thawing the \"chill\" out of $i...
141 cp $i new
142 sed '/start\-sanitize\-chill/,/end-\sanitize\-chill/d' < $i > new
143 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
144 echo Caching $i in .Recover...
145 mv $i .Recover
146 fi
147 mv new $i
148 fi
149 done
150 fi
151
152 for i in * ; do
153 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
154 echo Some mentions of Sanitize are still left in $i!
155 fi
156 done
157
158 # eof
This page took 0.031686 seconds and 4 git commands to generate.