mirror of
https://github.com/DSpace/DSpace.git
synced 2025-10-09 19:13:18 +00:00
New -d (doc-cvs-tag) argument to include docs in the package.
git-svn-id: http://scm.dspace.org/svn/repo/trunk@1109 9c30dcfa-912a-0410-8fc2-9e0234be79fd
This commit is contained in:
@@ -1,11 +1,19 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
|
|
||||||
USAGE="$0 cvs-tag version"
|
USAGE="$0 [-d <doc-cvs-tag>] cvs-tag version"
|
||||||
|
|
||||||
# Just in case you need to 'socksify' etc
|
# Just in case you need to 'socksify' etc
|
||||||
CVS_COMMAND="cvs"
|
CVS_COMMAND="cvs"
|
||||||
|
|
||||||
# Check we have command-line arguments
|
DOC_CVSTAG="no"
|
||||||
|
|
||||||
|
# Check for doc CVS tag
|
||||||
|
if [ "$1" = "-d" ]; then
|
||||||
|
DOC_CVSTAG=$2
|
||||||
|
shift;shift
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Check we have required command-line arguments
|
||||||
if [ "$#" != "2" ]; then
|
if [ "$#" != "2" ]; then
|
||||||
echo $USAGE
|
echo $USAGE
|
||||||
exit 1
|
exit 1
|
||||||
@@ -18,7 +26,7 @@ mkdir tmp
|
|||||||
cd tmp
|
cd tmp
|
||||||
|
|
||||||
echo "Checking out core code..."
|
echo "Checking out core code..."
|
||||||
$CVS_COMMAND -q export -r $1 dspace
|
$CVS_COMMAND -Q export -r $1 dspace
|
||||||
|
|
||||||
# Don't need to include this script!
|
# Don't need to include this script!
|
||||||
rm -f dspace/make-release-package
|
rm -f dspace/make-release-package
|
||||||
@@ -26,6 +34,21 @@ rm -f dspace/make-release-package
|
|||||||
# Or silly cvsignore files
|
# Or silly cvsignore files
|
||||||
rm -f `find dspace -name .cvsignore`
|
rm -f `find dspace -name .cvsignore`
|
||||||
|
|
||||||
|
# Check out docs if appropriate
|
||||||
|
if [ "$DOC_CVSTAG" != "no" ]; then
|
||||||
|
|
||||||
|
echo "Checking out docs..."
|
||||||
|
cd dspace
|
||||||
|
$CVS_COMMAND -Q export -r $DOC_CVSTAG docs
|
||||||
|
|
||||||
|
# Remove unwanted stuff
|
||||||
|
rm -f docs/.cvsignore
|
||||||
|
rm -rf docs/originals
|
||||||
|
rm -f docs/make-doc-package
|
||||||
|
|
||||||
|
cd ..
|
||||||
|
fi
|
||||||
|
|
||||||
echo "Creating tarball..."
|
echo "Creating tarball..."
|
||||||
mv dspace $FILENAME
|
mv dspace $FILENAME
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user