create-tarball: Make it more comfortable to use the --copy-docs option.
authorKarolin Seeger <kseeger@samba.org>
Thu, 26 Nov 2009 10:18:39 +0000 (11:18 +0100)
committerKarolin Seeger <kseeger@samba.org>
Thu, 26 Nov 2009 10:27:25 +0000 (11:27 +0100)
Now you can directly specify the 'make release' output dir without any
modifications.

Karolin

release-scripts/create-tarball

index 05d77bc37a917fbb2e3e0886b39f795ed3f4f3d4..9e6b8fe0ff5d4f2f805c071db22599b88b57f59b 100755 (executable)
@@ -116,6 +116,19 @@ function buildDocs
        rsync -av "${OPT_DOCSDIR}"/ docs/
        exitOnError $? "Failed top copy docs from ${OPT_DOCSDIR}"
 
        rsync -av "${OPT_DOCSDIR}"/ docs/
        exitOnError $? "Failed top copy docs from ${OPT_DOCSDIR}"
 
+       cd docs/
+       /bin/rm -rf test.pdf Samba4*pdf htmldocs/Samba4* htmldocs/test
+       if [ -d manpages-3 ]; then
+               mv manpages-3 manpages
+       fi
+       if [ -d htmldocs/manpages-3 ]; then
+               mv htmldocs/manpages-3 htmldocs/manpages
+       fi
+       # Sync thanks, history and registry/ into the docs dir
+       rsync -Ca --exclude=.svn ../../$OPT_BRANCH/docs-xml/registry ../docs/
+       rsync -Ca --exclude=.svn ../../$OPT_BRANCH/docs-xml/archives/ ../docs/
+       cd ../
+
        return 0
     fi
 
        return 0
     fi