Use struct bfd_seclet * rather than bfd_seclet_type in prototypes to
[deliverable/binutils-gdb.git] / .Sanitize
CommitLineData
43e36dd2 1# .Sanitize for devo.
a93b3c77
RP
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
43e36dd2 14# done in this directory.
a93b3c77
RP
15
16Do-first:
17
5d4ec851
FF
18if ( echo $* | grep keep\-chill > /dev/null ) ; then
19 keep_these_too="chillrt"
20fi
21
a93b3c77 22# All files listed between the "Things-to-keep:" line and the
43e36dd2 23# "Do-last:" line will be kept. All other files will be removed.
a93b3c77
RP
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
28Things-to-keep:
29
c9b36b5f 30.cvsignore
6e37b215
PB
31COPYING
32COPYING.LIB
6227a92b 33CYGNUS
57d32184 34ChangeLog
a93b3c77 35Makefile.in
965a9f14 36README
28f760d3 37autoconf
d5eb68fa 38bfd
ebec4684 39binutils
4e0c2de7 40build-all.mk
6a2d7603 41byacc
a93b3c77 42config
db2de419 43config.sub
a93b3c77 44configure
e72c4b3a 45configure.bat
a93b3c77 46configure.in
cdabe523 47cvs
8ec1b2a1 48deja-gnu
5781b1ba 49diff
4e0c2de7 50dvips
cdabe523 51emacs
701df845 52etc
17519312 53expect
4e0c2de7 54fileutils
49df2308 55flex
a93b3c77 56gas
ebec4684
RP
57gcc
58gdb
f3d3d2cd 59gdbm
e72c4b3a 60gdbtest
f7f4df6a 61glob
9a14a29d 62gprof
5781b1ba 63grep
4e0c2de7 64groff
5dca5185 65h8300sim
a93b3c77 66include
2dbd15d2 67ispell
ebec4684 68ld
0862386b 69libg++
e72c4b3a
RP
70libgcc
71libiberty
4e0c2de7 72m4
cdabe523 73make
d592622a 74mmalloc
e72c4b3a 75move-if-change
6ae8fff5 76newlib
aa06ff7e 77opcodes
57d32184 78patch
d42563da 79prms
3c8735af 80rcs
a93b3c77 81readline
4e0c2de7 82sed
e72c4b3a 83send_pr
4e0c2de7 84shellutils
17519312 85tcl
4e0c2de7
DZ
86textutils
87tk
c9b36b5f 88test-build.mk
d239963b 89texinfo
14bed8ee 90tgas
4e0c2de7
DZ
91wdiff
92xiberty
6cfbcc45 93z8ksim
a93b3c77 94
43e36dd2
RP
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
a93b3c77
RP
99Do-last:
100
eebff21c
JG
101echo 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.
105if ( 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
111else
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...
e00efef1 115 cp $i new
eebff21c
JG
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
eebff21c
JG
121 fi
122 done
123fi
124
5d4ec851
FF
125echo 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.
129if ( 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
135else
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
5d4ec851
FF
148fi
149
e11b54be
PB
150for 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
154done
57d32184
RP
155
156# eof
This page took 0.067896 seconds and 4 git commands to generate.