URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Subversion Repositories openrisc_me
[/] [openrisc/] [trunk/] [gnu-src/] [gcc-4.5.1/] [maintainer-scripts/] [update_web_docs_libstdcxx_svn] - Rev 278
Compare with Previous | Blame | View Log
#!/bin/sh# "sh update_web_docs_libstdcxx.sh"# Checks out a copy of the libstdc++-v3 "inner" documentation and puts# it in the onlinedocs area. For an initial description of "inner"# docs, see the thread starting with# http://gcc.gnu.org/ml/libstdc++/2000-11/msg00475.html## Id: update_v3_web_docs.sh,v 1.4 2000/12/25 05:02:14 pedwards Exp#####################################################################SVNROOT=${SVNROOT:-"file:///svn/gcc"}GETTHIS='libstdc++-v3/doc/html'WWWDIR=/www/gcc/htdocs/onlinedocs/libstdc++#WWWDIR=/tmp/fake-onlinedocs-testing## No more changes should be needed. Ha, right, whatever.#####################################################################PATH=/usr/local/bin:$PATHexport SVNROOTtest -d $WWWDIR || /bin/mkdir $WWWDIRtest -d $WWWDIR || { echo something is very wrong ; exit 1; }WORKDIR=/tmp/v3-doc-update.$$/bin/rm -rf $WORKDIR/bin/mkdir $WORKDIRcd $WORKDIR# checkout all the HTML files, get down into an interesting directorysvn -q export $SVNROOT/trunk/$GETTHIS doccd docrm -f Makefile# build a compressed copy of the HTML, preserve directory structurefor file in `find . -name "*.html" -print`; dogzip --best < $file > $file.gzdone# copy the tree to the onlinedocs area, preserve directory structure#find . -depth -print | cpio -pdv $WWWDIRfind . -depth -print | cpio -pd $WWWDIR > /dev/null 2>&1cd //bin/rm -rf $WORKDIR
