* hppa.c (hppa_object_setup): Get rid of all knowledge of stabs
[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.sub
44 configure
45 configure.bat
46 configure.in
47 cvs
48 deja-gnu
49 diff
50 dvips
51 emacs
52 etc
53 expect
54 fileutils
55 flex
56 gas
57 gcc
58 gdb
59 gdbm
60 gdbtest
61 glob
62 gprof
63 grep
64 groff
65 h8300sim
66 include
67 ispell
68 ld
69 libg++
70 libgcc
71 libiberty
72 m4
73 make
74 mmalloc
75 move-if-change
76 newlib
77 opcodes
78 patch
79 prms
80 rcs
81 readline
82 sed
83 send_pr
84 shellutils
85 tcl
86 textutils
87 tk
88 test-build.mk
89 texinfo
90 tgas
91 wdiff
92 xiberty
93 z8ksim
94
95 # The lines between the "Do-last:" line and the end of the file
96 # are executed as a /bin/sh shell script after everything else is
97 # done.
98
99 Do-last:
100
101 echo Looking for signs of \"v9\"...
102
103 # Don't try to clean directories here, as the 'mv' command will fail.
104 # Also, grep fails on NFS mounted directories.
105 if ( echo $* | grep keep\-v9 > /dev/null ) ; then
106 for i in * ; do
107 if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
108 echo Keeping v9 stuff in $i
109 fi
110 done
111 else
112 for i in * ; do
113 if test ! -d $i && (grep sanitize-v9 $i > /dev/null) ; then
114 echo Cleaning the \"v9\" out of $i...
115 cp $i new
116 sed '/start\-sanitize\-v9/,/end-\sanitize\-v9/d' < $i > new
117 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
118 mv $i .Recover
119 fi
120 mv new $i
121 fi
122 done
123 fi
124
125 echo Thawing away the \"chill\"...
126
127 # Don't try to clean directories here, as the 'mv' command will fail.
128 # Also, grep fails on NFS mounted directories.
129 if ( echo $* | grep keep\-chill > /dev/null ) ; then
130 for i in * ; do
131 if test ! -d $i && (grep sanitize-chill $i > /dev/null) ; then
132 echo Keeping chill stuff in $i
133 fi
134 done
135 else
136 for i in * ; do
137 if test ! -d $i && (grep sanitize-chill $i > /dev/null) ; then
138 echo Thawing the \"chill\" out of $i...
139 cp $i new
140 sed '/start\-sanitize\-chill/,/end-\sanitize\-chill/d' < $i > new
141 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
142 echo Caching $i in .Recover...
143 mv $i .Recover
144 fi
145 mv new $i
146 fi
147 done
148 fi
149
150 for i in * ; do
151 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
152 echo Some mentions of Sanitize are still left in $i!
153 fi
154 done
155
156 # eof
This page took 0.033499 seconds and 4 git commands to generate.