Commit | Line | Data |
---|---|---|
3b5c6197 | 1 | # .Sanitize for devo/ld/config |
86e4d6e4 | 2 | |
3b5c6197 | 3 | # Each directory to survive its way into a release will need a file |
86e4d6e4 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 | |
3b5c6197 | 14 | # done in this directory. |
86e4d6e4 RP |
15 | |
16 | Do-first: | |
17 | ||
070ac727 DE |
18 | arc_files="arc-elf.mt" |
19 | ||
20 | if ( echo $* | grep keep\-arc > /dev/null ) ; then | |
21 | keep_these_too="${arc_files} ${keep_these_too}" | |
22 | else | |
23 | lose_these_too="${arc_files} ${lose_these_too}" | |
24 | fi | |
25 | ||
03c4ce2f | 26 | rce_files="rce-aout.mt" |
d94aca1a | 27 | |
03c4ce2f MT |
28 | if ( echo $* | grep keep\-rce > /dev/null ) ; then |
29 | keep_these_too="${rce_files} ${keep_these_too}" | |
d94aca1a | 30 | else |
03c4ce2f | 31 | lose_these_too="${rce_files} ${lose_these_too}" |
d94aca1a | 32 | fi |
84d42ddd | 33 | |
86e4d6e4 | 34 | # All files listed between the "Things-to-keep:" line and the |
3b5c6197 | 35 | # "Do-last:" line will be kept. All other files will be removed. |
86e4d6e4 RP |
36 | # Directories listed in this section will have their own Sanitize |
37 | # called. Directories not listed will be removed in their entirety | |
38 | # with rm -rf. | |
39 | ||
40 | Things-to-keep: | |
12ad3984 | 41 | |
42f9673d | 42 | alpha.mt |
d26de265 | 43 | alphaosf.mh |
28d0c3ce | 44 | arm-pe.mt |
ff15324f KR |
45 | armb-aout.mt |
46 | arml-aout.mt | |
12ad3984 DHW |
47 | coff-a29k.mt |
48 | coff-h8300.mt | |
55237887 | 49 | coff-h8500.mt |
84d42ddd | 50 | coff-sh.mt |
808510fa | 51 | coff-sparc.mt |
3f38a017 | 52 | coff-w65.mt |
12fa72d4 SC |
53 | delta88.mh |
54 | dgux.mh | |
12fa72d4 | 55 | ebmon29k.mt |
90f2ba06 | 56 | go32.mh |
3f38a017 | 57 | go32.mt |
3b5c6197 | 58 | hp300.mh |
12ad3984 | 59 | hp300bsd.mt |
c05e34de | 60 | hp300hpux.mt |
423dae05 JL |
61 | hppaelf.mh |
62 | hppaelf.mt | |
12fa72d4 | 63 | i386-aout.mt |
e637dcf0 | 64 | i386-bsd.mt |
2a9f20db | 65 | i386-coff.mt |
03451d7f | 66 | i386-elf.mt |
882c80a7 | 67 | i386-gelf.mt |
c1e128e5 | 68 | i386-gnu.mt |
6c86b9ff | 69 | i386-go32.mt |
59b4c199 | 70 | i386-laout.mt |
3b55444d | 71 | i386-linux.mt |
bd7b78f7 | 72 | i386-lynx.mt |
4fda44fe | 73 | i386-mach.mt |
a2fb6995 KR |
74 | i386-moss.mt |
75 | i386-msdos.mt | |
32286e08 | 76 | i386-nbsd.mt |
9ff30f20 | 77 | i386-nw.mt |
3f38a017 | 78 | i386-pe.mt |
0071a731 | 79 | i386bsd.mh |
60822a36 | 80 | i386linux.mh |
0632d303 | 81 | i386lynx.mh |
de71eb77 | 82 | i386pe.mh |
75fe5471 | 83 | i386sco.mh |
63545898 | 84 | i386v.mh |
12fa72d4 | 85 | i386v.mt |
03451d7f | 86 | i386v4.mh |
3b5c6197 | 87 | i960.mt |
e5793ca0 | 88 | i960coff.mt |
12ad3984 | 89 | ieee-h8300.mt |
63545898 | 90 | irix4.mh |
f5d89879 | 91 | m68k-coff.mt |
575a4d91 | 92 | m68k-elf.mt |
bd7b78f7 | 93 | m68k-lynx.mt |
e574ddd4 | 94 | m68k-nbsd.mt |
3f38a017 | 95 | m68k.mt |
2fd87dbc | 96 | m68klynx.mh |
12fa72d4 SC |
97 | m68kv.mt |
98 | m88k-bcs.mt | |
31965c32 | 99 | mips-big.mt |
ce7d4b0d | 100 | mips-idt.mt |
3f38a017 | 101 | mips-lit.mt |
751b7dcc JSC |
102 | mips-vr4300.mt |
103 | mips-vr4300el.mt | |
f1781adc | 104 | mipsb-elf32.mt |
3f38a017 SC |
105 | mipsbsd.mh |
106 | mipsbsd.mt | |
f1781adc | 107 | mipsl-elf32.mt |
e5793ca0 | 108 | mipsl-idt.mt |
12fa72d4 | 109 | news.mt |
32286e08 | 110 | ns32k-nbsd.mt |
afba2b22 | 111 | ose68.mt |
8e0e09f6 | 112 | pc532mach.mt |
c361ce46 | 113 | ppc-elf32.mt |
9ff30f20 | 114 | ppc-nw.mt |
417ced0d | 115 | ppcle-elf32.mt |
8e0e09f6 | 116 | riscix.mt |
12ad3984 DHW |
117 | rtbsd.mh |
118 | sa29200.mt | |
15fff00f | 119 | solaris2.mh |
12ad3984 | 120 | sparc-ll.mh |
278d569a | 121 | sparc-lynx.mt |
32286e08 | 122 | sparc-nbsd.mt |
3f38a017 | 123 | sparc64-elf.mt |
12ad3984 DHW |
124 | st2000.mt |
125 | sun3.mh | |
12fa72d4 SC |
126 | sun3.mt |
127 | sun4.mt | |
96593d4b | 128 | sun4sol2.mt |
9a3293b1 | 129 | vax.mt |
de9425a8 | 130 | vsta.mt |
12fa72d4 | 131 | vxworks68.mt |
66a61efd | 132 | z8k-coff.mt |
3b5c6197 | 133 | |
87756e15 RP |
134 | Things-to-lose: |
135 | ||
3b5c6197 DZ |
136 | # The lines between the "Do-last:" line and the end of the file |
137 | # are executed as a /bin/sh shell script after everything else is | |
138 | # done. | |
139 | ||
86e4d6e4 | 140 | Do-last: |