Removed v850eq sanitization.
[deliverable/binutils-gdb.git] / gdb / .Sanitize
CommitLineData
f4240b08 1# .Sanitize for devo/gdb.
eeadf5c2 2
d1bcda67 3# Each directory to survive its way into a release will need a file
eeadf5c2
RP
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
d1bcda67 14# done in this directory.
eeadf5c2
RP
15
16Do-first:
17
9d48327c 18gdbtk_files="README.GDBTK gdbtk.c gdbtcl gdbtcl2 gdbtk.tcl"
d3d75ec9 19
6e9cac5f
SS
20if ( echo $* | grep lose\-gdbtk > /dev/null ) ; then
21 lose_these_too="${gdbtk_files} ${lose_these_too}"
d3d75ec9 22 if [ -n "${verbose}" ] ; then
6e9cac5f 23 echo Deleting ${gdbtk_files}
d3d75ec9
SS
24 fi
25else
6e9cac5f 26 keep_these_too="${gdbtk_files} ${keep_these_too}"
d3d75ec9 27 if [ -n "${verbose}" ] ; then
6e9cac5f 28 echo Keeping ${gdbtk_files}
d3d75ec9
SS
29 fi
30fi
31
fce537ae
SS
32# WinGDB files are not really ready to be part of FSF releases, but
33# keep them for progressives and such.
34
35mswin_files="mswin"
36
37if ( echo $* | grep lose\-mswin > /dev/null ) ; then
38 lose_these_too="${mswin_files} ${lose_these_too}"
39 if [ -n "${verbose}" ] ; then
40 echo Deleting ${mswin_files}
41 fi
42else
43 keep_these_too="${mswin_files} ${keep_these_too}"
44 if [ -n "${verbose}" ] ; then
45 echo Keeping ${mswin_files}
46 fi
47fi
48
bfe8f516 49gm_files="gmagic.c gmagic.h"
cd10c7e3
SG
50
51if ( echo $* | grep keep\-gm > /dev/null ) ; then
52 keep_these_too="${gm_files} ${keep_these_too}"
53 if [ -n "${verbose}" ] ; then
54 echo Keeping ${gm_files}
55 fi
56else
57 lose_these_too="${gm_files} ${lose_these_too}"
58 if [ -n "${verbose}" ] ; then
59 echo Deleting ${gm_files}
60 fi
61fi
62
12967062
FF
63tic80_files="tic80-tdep.c"
64
65if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
66 keep_these_too="${tic80_files} ${keep_these_too}"
67 if [ -n "${verbose}" ] ; then
68 echo Keeping ${tic80_files}
69 fi
70else
71 lose_these_too="${tic80_files} ${lose_these_too}"
72 if [ -n "${verbose}" ] ; then
73 echo Deleting ${tic80_files}
74 fi
75fi
76
e1625ed2
FL
77if ( echo $* | grep keep\-v850 > /dev/null ) ; then
78 keep_these_too="v850-tdep.c v850ice.c ${keep_these_too}"
79else
80 lose_these_too="v850-tdep.c v850ice.c ${lose_these_too}"
81fi
82
eeadf5c2
RP
83# All files listed between the "Things-to-keep:" line and the
84# "Files-to-sed:" line will be kept. All other files will be removed.
85# Directories listed in this section will have their own Sanitize
86# called. Directories not listed will be removed in their entirety
87# with rm -rf.
88
89Things-to-keep:
90
a96c3444 9129k-share
eeadf5c2
RP
92COPYING
93ChangeLog
94ChangeLog-3.x
ee799e2a 95ChangeLog-9091
5debf76d 96ChangeLog-92
1ea8b1dc 97ChangeLog-93
73cb6167 98ChangeLog-94
543a9fac 99ChangeLog-95
c3dccb2a 100ChangeLog-96
bdf3621b 101Makefile.in
ddce75e0 102NEWS
eeadf5c2
RP
103README
104TODO
b4b0321b 105a29k-tdep.c
203a8d54 106a68v-nat.c
7574859f 107abug-rom.c
5436fc65 108aclocal.m4
5d93d326 109acconfig.h
cef4c2e7
PS
110alpha-nat.c
111alpha-tdep.c
203a8d54 112altos-xdep.c
1c95d7ab
JK
113annotate.c
114annotate.h
2bf15e13 115arc-tdep.c
eeadf5c2 116arm-convert.s
eeadf5c2
RP
117arm-tdep.c
118arm-xdep.c
dafd5ad4
FF
119bcache.c
120bcache.h
eeadf5c2
RP
121blockframe.c
122breakpoint.c
123breakpoint.h
2ce38c6d
JG
124buildsym.c
125buildsym.h
56d921a8 126c-exp.y
22e39759
FF
127c-lang.c
128c-lang.h
a8a69e63
FF
129c-typeprint.c
130c-valprint.c
be772100 131call-cmds.h
3e19d545 132ch-exp.c
b1086bf5
FF
133ch-lang.c
134ch-lang.h
135ch-typeprint.c
136ch-valprint.c
ead291d4
SG
137coff-solib.c
138coff-solib.h
eeadf5c2
RP
139coffread.c
140command.c
141command.h
51b80b00
FF
142complaints.c
143complaints.h
f187c3a4 144config
18ea4416 145config.in
5436fc65 146configure
edda595e 147configure.host
eeadf5c2 148configure.in
edda595e 149configure.tgt
eeadf5c2
RP
150convex-tdep.c
151convex-xdep.c
eeadf5c2
RP
152copying.awk
153copying.c
a1df8e78
FF
154core-aout.c
155core-regset.c
256533df 156core-sol2.c
1738bcd3 157corefile.c
dfc82617 158corelow.c
a8a69e63 159cp-valprint.c
5de0c648 160cpu32bug-rom.c
670a8e09 161cxux-nat.c
a3c5b9a4 162d10v-tdep.c
9ef70b29 163dbug-rom.c
eeadf5c2 164dbxread.c
755892d6
RP
165dcache.c
166dcache.h
4659e3b3
DP
167debugify.h
168debugify.c
eeadf5c2 169defs.h
be0ed5bb 170delta68-nat.c
2dbde378 171demangle.c
66df708b 172dink32-rom.c
eeadf5c2 173doc
0a8f1742 174dpx2-nat.c
1aa26557 175dsrec.c
2d628281
JK
176dst.h
177dstread.c
bb5a10fe 178dwarf2read.c
6fccdaf4
FF
179dwarfread.c
180elfread.c
eeadf5c2
RP
181environ.c
182environ.h
183eval.c
184exec.c
ce0787ef 185exc_request.defs
eeadf5c2 186expprint.c
eeadf5c2 187expression.h
042bb079
SS
188f-exp.y
189f-lang.c
190f-lang.h
191f-typeprint.c
192f-valprint.c
eeadf5c2 193findvar.c
e745abe5 194fork-child.c
eeadf5c2 195frame.h
2b576293
C
196gdb_stat.h
197gdb_string.h
ed7c0948 198gdb-stabs.h
0857b46a 199gdb.1
56b73ad2 200gdb.gdb
dec525ce 201gdba.el
eeadf5c2
RP
202gdbcmd.h
203gdbcore.h
0cb7d01d 204gdbinit.in
463a71db 205gdbserver
fdfa3315 206gdbthread.h
a1f596f4
FF
207gdbtypes.c
208gdbtypes.h
ce0787ef
FF
209gnu-nat.c
210gnu-nat.h
f2cd3441
SS
211gnu-regex.c
212gnu-regex.h
ae0ea72e 213go32-xdep.c
0f1cf145 214gould-tdep.c
eeadf5c2 215gould-xdep.c
0a8ed751 216h8300-tdep.c
5cd0940a 217h8500-tdep.c
b1de302a 218hp300ux-nat.c
66a1aa07 219hppa-tdep.c
ca048722 220hppab-nat.c
ca048722 221hppah-nat.c
2d2959e8 222hppam3-nat.c
2848f793 223hpread.c
5621d991 224hpux-thread.c
eeadf5c2
RP
225i386-stub.c
226i386-tdep.c
2c7ab4ca 227i386aix-nat.c
0e35d2f3 228i386b-nat.c
ce0787ef 229i386gnu-nat.c
c458501e 230i386ly-tdep.c
c2d751d5 231i386m3-nat.c
a113beac 232i386mach-nat.c
c7c94073 233i386v-nat.c
4d0eabff 234i386v4-nat.c
56d921a8 235i387-tdep.c
eeadf5c2 236i960-tdep.c
eeadf5c2
RP
237infcmd.c
238inferior.h
239inflow.c
240infptrace.c
241infrun.c
eeadf5c2 242inftarg.c
a70dc898 243irix4-nat.c
a2f1e2e5 244irix5-nat.c
4aadcb02 245isi-xdep.c
166606b7
PB
246jv-exp.y
247jv-lang.c
248jv-lang.h
249jv-valprint.c
250jv-typeprint.c
eeadf5c2 251kdb-start.c
56d921a8
JG
252language.c
253language.h
069e0566 254lynx-nat.c
56d921a8 255m2-exp.y
22e39759
FF
256m2-lang.c
257m2-lang.h
a8a69e63
FF
258m2-typeprint.c
259m2-valprint.c
c2d751d5 260m3-nat.c
038e48cf
DE
261m32r-rom.c
262m32r-stub.c
263m32r-tdep.c
eeadf5c2
RP
264m68k-stub.c
265m68k-tdep.c
b7f3b6d5 266m68knbsd-nat.c
173a4f1b 267m88k-nat.c
eeadf5c2 268m88k-tdep.c
49073be0
SS
269mac-defs.h
270mac-xdep.c
c24ce5e2 271mac-gdb.r
2e81067b 272mac-nat.c
eeadf5c2 273main.c
0239d9b3 274maint.c
a2f1e2e5 275mdebugread.c
eeadf5c2 276mem-break.c
1111151a 277minimon.h
a1f596f4 278minsyms.c
a70dc898 279mips-nat.c
eeadf5c2 280mips-tdep.c
c2d751d5 281mipsm3-nat.c
2fe3b329 282mipsv4-nat.c
eeadf5c2 283mipsread.c
e385d6e0 284mn10200-tdep.c
4c7be7ba 285mn10300-tdep.c
a4cf4e29 286mon960-rom.c
2f1c04d1 287monitor.h
25ca0dfc 288monitor.c
49073be0 289mpw-config.in
c24ce5e2 290mpw-make.sed
ce0787ef
FF
291msg.defs
292msg_reply.defs
eeadf5c2
RP
293news-xdep.c
294nindy-share
295nindy-tdep.c
bbc34049 296nlm
db85f523 297nlmread.c
ce0787ef 298notify.defs
0f1cf145 299ns32k-tdep.c
c2d751d5 300ns32km3-nat.c
a1f596f4 301objfiles.c
5e2e79f8 302objfiles.h
9cf7f520
GN
303ocd.c
304ocd.h
25ca0dfc 305op50-rom.c
25200748 306os9kread.c
7d44ab7f 307osf-share
cef4c2e7 308osfsolib.c
56d921a8
JG
309parse.c
310parser-defs.h
7e258d18 311partial-stab.h
2d777c7e 312ppcbug-rom.c
9cf7f520 313ppc-bdm.c
eeadf5c2 314printcmd.c
ce0787ef 315process_reply.defs
6fccdaf4 316procfs.c
c6889f63 317ptx4-nat.c
eeadf5c2
RP
318pyr-tdep.c
319pyr-xdep.c
1111151a 320remote-adapt.c
3e437fe6 321remote-array.c
203a8d54 322remote-bug.c
a0b28275 323remote-e7000.c
eeadf5c2 324remote-eb.c
91c87211 325remote-es.c
93584146 326remote-est.c
d93b79d9 327remote-hms.c
c2a0f1cb 328remote-mips.c
1111151a 329remote-mm.c
eeadf5c2 330remote-nindy.c
a55c3291 331remote-nrom.c
25200748 332remote-os9k.c
dedcc91d 333remote-rdp.c
23cb1bc1 334remote-sds.c
ec25d19b 335remote-sim.c
91c87211 336remote-st.c
e4dd52dd 337remote-udi.c
3283eab3
JK
338remote-utils.c
339remote-utils.h
eeadf5c2 340remote-vx.c
456f6de6 341remote-vx29k.c
44505113
DW
342remote-vx68.c
343remote-vx960.c
88890fb5
AMT
344remote-vxmips.c
345remote-vxsparc.c
eeadf5c2 346remote.c
ce0787ef 347reply_mig_hack.awk
dc48694c 348rs6000-nat.c
6373dbe3 349rs6000-tdep.c
fb9f8033 350rom68k-rom.c
eeadf5c2 351saber.suppress
3c02944a 352scm-exp.c
0e4ca328 353scm-lang.c
5b4d668a
PB
354scm-lang.h
355scm-tags.h
356scm-valprint.c
55679787 357ser-e7kpc.c
ddce75e0 358ser-go32.c
49073be0 359ser-mac.c
9cf7f520 360ser-ocd.c
4d551aa3 361ser-tcp.c
e8a5f0ed
SG
362ser-unix.c
363serial.c
ddce75e0 364serial.h
8f5a8e2f 365sh-stub.c
9faacb92 366sh-tdep.c
1480482a 367sh3-rom.c
eeadf5c2 368signals.h
8fc2b417 369sol-thread.c
eeadf5c2 370solib.c
a1f596f4 371solib.h
bfe2f12b 372somread.c
bb140953
JL
373somsolib.c
374somsolib.h
eeadf5c2 375source.c
dfc82617 376sparc-nat.c
c9715956 377sparc-stub.c
eeadf5c2 378sparc-tdep.c
2b14c195
KH
379sparcl-stub.c
380sparcl-tdep.c
012be3ce 381sparclet-rom.c
6b01dc65 382sparclet-stub.c
5c8ba017 383srec.h
d07734e3
FF
384stabsread.c
385stabsread.h
eeadf5c2
RP
386stack.c
387standalone.c
1e6f592d 388stop-gdb.c
eeadf5c2 389stuff.c
dc48694c 390sun3-nat.c
61bbb1c2 391sun386-nat.c
eeadf5c2
RP
392symfile.c
393symfile.h
d39d83c1 394symm-nat.c
203a8d54 395symm-tdep.c
eeadf5c2
RP
396symmisc.c
397symtab.c
398symtab.h
0f1cf145 399tahoe-tdep.c
eeadf5c2
RP
400target.c
401target.h
eeadf5c2 402terminal.h
a2df03aa 403testsuite
6a21c756 404thread.c
172559ec
JK
405top.c
406top.h
a8a69e63
FF
407typeprint.c
408typeprint.h
6bf98ac0 409ultra3-nat.c
1111151a 410ultra3-xdep.c
eeadf5c2
RP
411umax-xdep.c
412utils.c
413valarith.c
414valops.c
415valprint.c
a8a69e63 416valprint.h
eeadf5c2
RP
417value.h
418values.c
0f1cf145 419vax-tdep.c
eeadf5c2 420vx-share
d723ade7 421w65-tdep.c
25ca0dfc 422w89k-rom.c
24e60978 423win32-nat.c
6373dbe3 424xcoffread.c
1eeba686
PB
425xcoffsolib.c
426xcoffsolib.h
5de0c648
SG
427xmodem.c
428xmodem.h
2aedd91e 429z8k-tdep.c
eeadf5c2 430
f747d259 431# Things which are explicitly *not* kept, for now.
f747d259 432
87756e15
RP
433Things-to-lose:
434
48828493 435ser-go32-para.c
62b1697e 436HOW_TO_RELEASE
87756e15 437
eeadf5c2
RP
438Do-last:
439
d3d75ec9
SS
440# Don't try to clean directories here, as the 'mv' command will fail.
441# Also, grep fails on NFS mounted directories.
a06cde09
SS
442if ( echo $* | grep lose\-gdbtk > /dev/null ) ; then
443 echo Catering to RMS by removing traces of \"gdbtk\"...
d3d75ec9
SS
444 for i in * ; do
445 if test ! -d $i && (grep sanitize-gdbtk $i > /dev/null) ; then
a06cde09
SS
446 echo Removing traces of \"gdbtk\" out of $i...
447 cp $i new
448 sed '/start\-sanitize\-gdbtk/,/end-\sanitize\-gdbtk/d' < $i > new
449 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
450 echo Caching $i in .Recover...
451 mv $i .Recover
452 fi
453 mv new $i
d3d75ec9
SS
454 fi
455 done
456else
a06cde09 457 echo Leaving \"gdbtk\" in the sources...
d3d75ec9
SS
458 for i in * ; do
459 if test ! -d $i && (grep sanitize-gdbtk $i > /dev/null) ; then
a06cde09 460 echo Keeping \"gdbtk\" stuff in $i, but editing out sanitize lines...
d3d75ec9 461 cp $i new
a06cde09 462 sed -e '/start\-sanitize\-gdbtk/d' -e '/end\-sanitize\-gdbtk/d' < $i > new
d3d75ec9
SS
463 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
464 echo Caching $i in .Recover...
465 mv $i .Recover
466 fi
467 mv new $i
468 fi
469 done
470fi
471
cd10c7e3
SG
472if ( echo $* | grep keep\-gm > /dev/null ) ; then
473 for i in * ; do
474 if test ! -d $i && (grep sanitize-gm $i > /dev/null) ; then
475 if [ -n "${verbose}" ] ; then
476 echo Keeping gm stuff in $i
477 fi
478 fi
479 done
480else
481 for i in * ; do
482 if test ! -d $i && (grep sanitize-gm $i > /dev/null) ; then
483 if [ -n "${verbose}" ] ; then
484 echo Removing traces of \"gm\" from $i...
485 fi
486 cp $i new
487 sed '/start\-sanitize\-gm/,/end-\sanitize\-gm/d' < $i > new
488 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
489 if [ -n "${verbose}" ] ; then
490 echo Caching $i in .Recover...
491 fi
492 mv $i .Recover
493 fi
494 mv new $i
495 fi
496 done
497fi
498
3234b2e7
NC
499if ( echo $* | grep keep\-v850eq > /dev/null ) ; then
500 for i in * ; do
501 if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
502 if [ -n "${verbose}" ] ; then
503 echo Keeping v850eq stuff in $i
504 fi
505 fi
506 done
507else
508 for i in * ; do
509 if test ! -d $i && (grep sanitize-v850eq $i > /dev/null) ; then
510 if [ -n "${verbose}" ] ; then
511 echo Removing traces of \"v850eq\" from $i...
512 fi
513 cp $i new
514 sed '/start\-sanitize\-v850eq/,/end-\sanitize\-v850eq/d' < $i > new
515 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
516 if [ -n "${verbose}" ] ; then
517 echo Caching $i in .Recover...
518 fi
519 mv $i .Recover
520 fi
521 mv new $i
522 fi
523 done
524fi
525
526if ( echo $* | grep keep\-v850e > /dev/null ) ; then
8b19233b 527 for i in * ; do
3234b2e7 528 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
8b19233b 529 if [ -n "${verbose}" ] ; then
3234b2e7 530 echo Keeping v850e stuff in $i
8b19233b
SG
531 fi
532 fi
533 done
534else
535 for i in * ; do
3234b2e7 536 if test ! -d $i && (grep sanitize-v850e $i > /dev/null) ; then
8b19233b 537 if [ -n "${verbose}" ] ; then
3234b2e7 538 echo Removing traces of \"v850e\" from $i...
8b19233b
SG
539 fi
540 cp $i new
3234b2e7 541 sed '/start\-sanitize\-v850e/,/end-\sanitize\-v850e/d' < $i > new
8b19233b
SG
542 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
543 if [ -n "${verbose}" ] ; then
544 echo Caching $i in .Recover...
545 fi
546 mv $i .Recover
547 fi
548 mv new $i
549 fi
550 done
551fi
552
73bb4886
FF
553if ( echo $* | grep keep\-sh4 > /dev/null ) ; then
554 for i in * ; do
555 if test ! -d $i && (grep sanitize-sh4 $i > /dev/null) ; then
556 if [ -n "${verbose}" ] ; then
557 echo Keeping sh4 stuff in $i
558 fi
559 fi
560 done
561else
562 for i in * ; do
563 if test ! -d $i && (grep sanitize-sh4 $i > /dev/null) ; then
564 if [ -n "${verbose}" ] ; then
565 echo Removing traces of \"sh4\" from $i...
566 fi
567 cp $i new
568 sed '/start\-sanitize\-sh4/,/end-\sanitize\-sh4/d' < $i > new
569 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
570 if [ -n "${verbose}" ] ; then
571 echo Caching $i in .Recover...
572 fi
573 mv $i .Recover
574 fi
575 mv new $i
576 fi
577 done
578fi
579
276c2d7d
GRK
580if ( echo $* | grep keep\-r5900 > /dev/null ) ; then
581 for i in * ; do
582 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
583 if [ -n "${verbose}" ] ; then
584 echo Keeping r5900 stuff in $i
585 fi
586 fi
587 done
588else
589 for i in * ; do
590 if test ! -d $i && (grep sanitize-r5900 $i > /dev/null) ; then
591 if [ -n "${verbose}" ] ; then
592 echo Removing traces of \"r5900\" from $i...
593 fi
594 cp $i new
595 sed '/start\-sanitize\-r5900/,/end-\sanitize\-r5900/d' < $i > new
596 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
597 if [ -n "${verbose}" ] ; then
598 echo Caching $i in .Recover...
599 fi
600 mv $i .Recover
601 fi
602 mv new $i
603 fi
604 done
605fi
606
899c4021
MA
607if ( echo $* | grep keep\-tx19 > /dev/null ) ; then
608 for i in * ; do
609 if test ! -d $i && (grep sanitize-tx19 $i > /dev/null) ; then
610 if [ -n "${verbose}" ] ; then
611 echo Keeping tx19 stuff in $i
612 fi
613 fi
614 done
615else
616 for i in * ; do
617 if test ! -d $i && (grep sanitize-tx19 $i > /dev/null) ; then
618 if [ -n "${verbose}" ] ; then
619 echo Removing traces of \"tx19\" from $i...
620 fi
621 cp $i new
622 sed '/start\-sanitize\-tx19/,/end-\sanitize\-tx19/d' < $i > new
623 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
624 if [ -n "${verbose}" ] ; then
625 echo Caching $i in .Recover...
626 fi
627 mv $i .Recover
628 fi
629 mv new $i
630 fi
631 done
632fi
633
00e40d11 634if ( echo $* | grep keep\-tx39 > /dev/null ) ; then
3d400c09 635 for i in * ; do
00e40d11 636 if test ! -d $i && (grep sanitize-tx39 $i > /dev/null) ; then
3d400c09 637 if [ -n "${verbose}" ] ; then
00e40d11 638 echo Keeping tx39 stuff in $i
3d400c09
MS
639 fi
640 fi
641 done
642else
643 for i in * ; do
00e40d11 644 if test ! -d $i && (grep sanitize-tx39 $i > /dev/null) ; then
3d400c09 645 if [ -n "${verbose}" ] ; then
00e40d11 646 echo Removing traces of \"tx39\" from $i...
3d400c09
MS
647 fi
648 cp $i new
00e40d11 649 sed '/start\-sanitize\-tx39/,/end-\sanitize\-tx39/d' < $i > new
3d400c09
MS
650 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
651 if [ -n "${verbose}" ] ; then
652 echo Caching $i in .Recover...
653 fi
654 mv $i .Recover
655 fi
656 mv new $i
657 fi
658 done
659fi
660
12967062
FF
661if ( echo $* | grep keep\-tic80 > /dev/null ) ; then
662 for i in * ; do
663 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
664 if [ -n "${verbose}" ] ; then
665 echo Keeping tic80 stuff in $i
666 fi
667 fi
668 done
669else
670 for i in * ; do
671 if test ! -d $i && (grep sanitize-tic80 $i > /dev/null) ; then
672 if [ -n "${verbose}" ] ; then
673 echo Removing traces of \"tic80\" from $i...
674 fi
675 cp $i new
676 sed '/start\-sanitize\-tic80/,/end-\sanitize\-tic80/d' < $i > new
677 if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
678 if [ -n "${verbose}" ] ; then
679 echo Caching $i in .Recover...
680 fi
681 mv $i .Recover
682 fi
683 mv new $i
684 fi
685 done
686fi
687
03c4ce2f
MT
688for i in * ; do
689 if test ! -d $i && (grep sanitize $i > /dev/null) ; then
690 echo '***' Some mentions of Sanitize are still left in $i! 1>&2
691 fi
692done
693
694#
eeadf5c2 695# End of file.
This page took 0.295647 seconds and 4 git commands to generate.