This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Analysis of remaining EGCS references 2
- To: "Joseph S. Myers" <jsm28 at cam dot ac dot uk>
- Subject: Re: Analysis of remaining EGCS references 2
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Mon, 13 Nov 2000 01:02:34 +0100 (CET)
- cc: <gcc at gcc dot gnu dot org>
On Sun, 12 Nov 2000, Joseph S. Myers wrote:
> As a first step, I think we need all relevant programs it uses to be in
> CVS -
> [...]
> release_docs
Here you are. IMO this should become a part of contrib/release. I wouldn't
care for the other script (for now).
-------- cut --------
#! /bin/sh -x
release_name=$1
save_dir=`/bin/pwd`
cp wwwdocs/htdocs/faq.html $release_name
#cp wwwdocs/htdocs/bugs.html $release_name
rm -rf $release_name/install
mkdir $release_name/install
cp wwwdocs/htdocs/install/* $release_name/install
rm -rf $release_name/INSTALL
mkdir $release_name/INSTALL
cat > $release_name/INSTALL/README << DONE
The installation instructions are no longer in this directory. Instead
they can be found in the "install" directory at the toplevel of the GCC
distribution (ie gcc-2.95/install). For HTML browsing start with
install/index.html, for plaintext, start with install/INDEX.
Moving the installation instructions in this manner makes it significantly
easier to share code between the distribution and the web pages.
This directory (INSTALL) will be completely removed in the next major
GCC release.
DONE
for dir in . install; do
cd $release_name/$dir
for file in *.html; do
lynx -dump -underscore $file | \
sed -e s#file://localhost/var/tmp/$2/$release_name#http://gcc.gnu.org#g > /tmp/$$
mv /tmp/$$ `basename $file .html | tr "[:lower:]" "[:upper:]"`
done
cd $save_dir
done
-------- cut --------
> * Would the snapshot and release scripts better be a single script (or
> share some parts)?
Probably.
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/