update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New variables.
* update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New variables. Fix a comment and add another one. Generate the installation documentation in HTML format from gcc/doc/install.texi. From-SVN: r42849
This commit is contained in:
parent
b4e3fabb4d
commit
95307c8e01
2 changed files with 27 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
||||||
|
2001-06-04 Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
|
||||||
|
|
||||||
|
* update_web_docs (WWWBASE_PREFORMATTED, PREPROCESS): New
|
||||||
|
variables.
|
||||||
|
Fix a comment and add another one.
|
||||||
|
Generate the installation documentation in HTML format from
|
||||||
|
gcc/doc/install.texi.
|
||||||
|
|
||||||
2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
|
2001-05-03 Joseph S. Myers <jsm28@cam.ac.uk>
|
||||||
|
|
||||||
* update_web_docs: Don't generate HTML from gxxint.texi. Don't
|
* update_web_docs: Don't generate HTML from gxxint.texi. Don't
|
||||||
|
|
|
@ -5,7 +5,10 @@ CVSROOT=/cvs/gcc
|
||||||
export CVSROOT
|
export CVSROOT
|
||||||
|
|
||||||
PATH=/usr/local/bin:$PATH
|
PATH=/usr/local/bin:$PATH
|
||||||
|
|
||||||
WWWBASE=/www/gcc/htdocs
|
WWWBASE=/www/gcc/htdocs
|
||||||
|
WWWBASE_PREFORMATTED=/www/gcc/htdocs-preformatted
|
||||||
|
PREPROCESS=/www/gcc/bin/preprocess
|
||||||
|
|
||||||
# Process options -rrelease and -ddirectory
|
# Process options -rrelease and -ddirectory
|
||||||
RELEASE=""
|
RELEASE=""
|
||||||
|
@ -87,10 +90,10 @@ find $CVSROOT/gcc -name \*.texi,v -print | fgrep -v -f/home/gccadmin/scripts/doc
|
||||||
# Checkout all the texi files and get them into a single directory.
|
# Checkout all the texi files and get them into a single directory.
|
||||||
# If we ever have texi files with the same name we'll have to do this
|
# If we ever have texi files with the same name we'll have to do this
|
||||||
# differently.
|
# differently.
|
||||||
cvs -Q co -r$RELEASE `cat FILES`
|
cvs -Q co -r$RELEASE `cat FILES` gcc/gcc/doc/install.texi2html
|
||||||
mv `find . -name \*.texi -print` .
|
mv `find . -name \*.texi -print` .
|
||||||
|
|
||||||
# Now convert the relavent files from texi to html
|
# Now convert the relevant files from texi to html.
|
||||||
for file in c-tree cpp chill cppinternals gcc gcj g77 objc-features porting; do
|
for file in c-tree cpp chill cppinternals gcc gcj g77 objc-features porting; do
|
||||||
if [ -e ${file}.texi ]; then
|
if [ -e ${file}.texi ]; then
|
||||||
/usr/local/bin/texi2html -glossary -menu -split_chapter ${file}.texi
|
/usr/local/bin/texi2html -glossary -menu -split_chapter ${file}.texi
|
||||||
|
@ -147,4 +150,18 @@ if [ "$DO_THANKS_HTML" = y ]; then
|
||||||
ln onlinedocs/${contrib_file}.gz thanks.html.gz
|
ln onlinedocs/${contrib_file}.gz thanks.html.gz
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Finally, generate the installation documentation.
|
||||||
|
SOURCEDIR=$WORKDIR
|
||||||
|
DESTDIR=$WWWBASE_PREFORMATTED/install
|
||||||
|
export SOURCEDIR
|
||||||
|
export DESTDIR
|
||||||
|
$WORKDIR/gcc/gcc/doc/install.texi2html
|
||||||
|
|
||||||
|
for file in `ls $DESTDIR`
|
||||||
|
do
|
||||||
|
$PREPROCESS install/$file
|
||||||
|
done
|
||||||
|
|
||||||
|
# Clean up behind us.
|
||||||
|
|
||||||
rm -rf $WORKDIR
|
rm -rf $WORKDIR
|
||||||
|
|
Loading…
Add table
Reference in a new issue