From 032d144c1fa14c2b2a8ffb113a386850ebb22dc0 Mon Sep 17 00:00:00 2001 From: Enrico Scholz Date: Sat, 19 Mar 2005 02:35:50 +0000 Subject: [PATCH] initial checkin git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@1948 94cd875c-1c1d-0410-91d2-eb244daf1a30 --- util-vserver/update-doc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 util-vserver/update-doc diff --git a/util-vserver/update-doc b/util-vserver/update-doc new file mode 100755 index 0000000..1b627d7 --- /dev/null +++ b/util-vserver/update-doc @@ -0,0 +1,21 @@ +#! /bin/sh + +test -n "$1" || { + echo "No target directory given; aborting...">&2 + exit 1 +} + +test -d "$1"/CVS || { + echo "Target directory does not seem to be CVS managed; aborting..." >&2 + exit 1 +} + +tmp=$(mktemp -d /tmp/uv.XXXXXX)/doc || exit 1 +trap "rm -rf $tmp" EXIT + +mkdir -p "$tmp"/{apidoc/html,conf} +install -p -m644 doc/*.css doc/*.html "$tmp"/conf/ +install -p -m644 lib/apidoc/latex/refman.pdf "$tmp"/apidoc/refman.pdf +install -p -m644 lib/apidoc/html/*.{css,html,png} "$tmp"/apidoc/html/ + +rsync -av --delete --exclude=css --exclude=img --exclude=CVS --exclude=.symlinks --exclude=.htaccess "$tmp"/ "$1"/ -- 1.8.1.5