aboutsummaryrefslogtreecommitdiff
path: root/.Sanitize
diff options
context:
space:
mode:
authorTom Tromey <tromey@redhat.com>1996-06-26 17:22:33 +0000
committerTom Tromey <tromey@redhat.com>1996-06-26 17:22:33 +0000
commit37b7d77ce2f07a74e790be97b13cb5f6770c0e57 (patch)
tree003864e49b2530a6a7d0ba65c88ef0b82c2fe41d /.Sanitize
parent344a8d61a18c8269fedf2af514c23ed6bc2dab5b (diff)
downloadgdb-37b7d77ce2f07a74e790be97b13cb5f6770c0e57.zip
gdb-37b7d77ce2f07a74e790be97b13cb5f6770c0e57.tar.gz
gdb-37b7d77ce2f07a74e790be97b13cb5f6770c0e57.tar.bz2
COPYING.LIB, config, config-ml.in, etc, and symlink-tree are not in IDK
Diffstat (limited to '.Sanitize')
-rw-r--r--.Sanitize44
1 files changed, 39 insertions, 5 deletions
diff --git a/.Sanitize b/.Sanitize
index eed5a38..2022c09 100644
--- a/.Sanitize
+++ b/.Sanitize
@@ -96,6 +96,16 @@ else
true; # Let keep-cygnus handle it.
fi
+# IDK releases don't include files which only matter to CDK.
+inet_files="COPYING.LIB config config-ml.in etc symlink-tree"
+
+if (echo $* | grep keep\-inet > /dev/null); then
+ lose_these_too="${lose_these_too} ${inet_files}"
+else
+ keep_these_too="${keep_these_too} ${inet_files}"
+fi
+
+
# This top-level directory is special. We often check out only subsets
# of this directory, and complaining about directories or files we didn't
# check out just gets obnoxious.
@@ -127,18 +137,13 @@ done
Things-to-keep:
COPYING
-COPYING.LIB
ChangeLog
Makefile.in
README
-config
-config-ml.in
config.guess
config.sub
configure
configure.in
-etc
-symlink-tree
Things-to-lose:
@@ -232,6 +237,35 @@ else
done
fi
+rce_files="config.sub"
+
+if ( echo $* | grep keep\-rce > /dev/null ) ; then
+ for i in $rce_files ; do
+ if test ! -d $i && (grep sanitize-rce $i > /dev/null) ; then
+ if [ -n "${verbose}" ] ; then
+ echo Keeping rce stuff in $i
+ fi
+ fi
+ done
+else
+ for i in $rce_files ; do
+ if test ! -d $i && (grep sanitize-rce $i > /dev/null) ; then
+ if [ -n "${verbose}" ] ; then
+ echo Removing traces of \"rce\" from $i...
+ fi
+ cp $i new
+ sed '/start\-sanitize\-rce/,/end-\sanitize\-rce/d' < $i > new
+ if [ -n "${safe}" -a ! -f .Recover/$i ] ; then
+ if [ -n "${verbose}" ] ; then
+ echo Caching $i in .Recover...
+ fi
+ mv $i .Recover
+ fi
+ mv new $i
+ fi
+ done
+fi
+
if ( echo $* | grep lose\-gdbtk > /dev/null ) ; then
echo Catering to RMS by removing traces of \"gdbtk\"...
if [ -n "${verbose}" ] ; then