Skip to content
Snippets Groups Projects
Commit 10f138bc authored by Kurt Zeilenga's avatar Kurt Zeilenga
Browse files

Initial make release script.

parent bf92126c
No related branches found
No related tags found
No related merge requests found
#! /bin/sh
## Copyright 1998,1999 The OpenLDAP Foundation
## COPYING RESTRICTIONS APPLY. See COPYRIGHT File in top level directory
## of this package for details.
#
# Make a release
# mkrelease RELNAME CVSTAG CVSMODULES
# where CVSTAG is the tag to export from the current CVSROOT
#
set -e # exit immediately if any errors occur
if test $# != 3 ; then
echo 'usage: mkrelease RELNAME CVSTAG CVSMODULES ...'
exit 1
fi
CVSTAG=$1
shift
RELNAME=opendlap-$1
shift
if test -e $RELNAME ; then
echo "error: $RELNAME exists"
exit 1
fi
cvs export -r$CVSTAG -d $RELNAME $*
if test ! -d $RELNAME ; then
echo "error: $RELNAME doesn't exists"
exit 1
fi
if test ! -e $RELNAME/build/version ; then
echo "No build version"
exit 1
fi
tar cf $RELNAME.tar $RELNAME
gzip -9 -c $RELNAME.tar > $RELNAME.tgz
md5 $RELNAME.tgz > $RELNAME.md5
ls -l $RELNAME.*
cat $RELNAME/build/version
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment