From f53432cbd7f9b9b08f63e26718bef45d8496ae5e Mon Sep 17 00:00:00 2001 From: mstsirkin Date: Sun, 8 Dec 2013 12:30:07 +0000 Subject: makeall.sh: support generating archive from svn Not everyone's using git ... Signed-off-by: Michael S. Tsirkin git-svn-id: https://tools.oasis-open.org/version-control/svn/virtio@161 0c8fb4dd-22a2-4bb5-bc14-6c75a5f43652 --- makeall.sh | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/makeall.sh b/makeall.sh index dbdfd73..9f17123 100755 --- a/makeall.sh +++ b/makeall.sh @@ -1,6 +1,18 @@ export SPECDOC=${SPECDOC:-virtio-v1.0-wd01} rm -f $SPECDOC -git archive --format=zip --prefix=tex/ -o $SPECDOC.zip HEAD +if test -d .git; then + git archive --format=zip --prefix=tex/ -o $SPECDOC.zip HEAD +elif test -d .svn; then + rm -fr export-from-svn + mkdir -p export-from-svn + svn export . export-from-svn/tex + cd export-from-svn/ + zip ../$SPECDOC.zip tex/ + cd .. +else + echo Neither .git nor .svn found. + echo Falling back to generated list. +fi zip -d $SPECDOC.zip tex/.gitattributes ./makehtml.sh ./makepdf.sh -- cgit v1.2.3