forked from Imagelibrary/rtems
2003-12-17 Joel Sherrill <joel@OARcorp.com>
* release_support: Removed -- accidentally added to wrong directory.
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2003-12-17 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* release_support: Removed -- accidentally added to wrong directory.
|
||||
|
||||
2003-12-17 Joel Sherrill <joel@OARcorp.com>
|
||||
|
||||
* release_support: New file -- assistant to new cut_release script.
|
||||
|
||||
@@ -1,92 +0,0 @@
|
||||
#! /bin/sh
|
||||
#
|
||||
# This script supports the cut_release by performing module specific
|
||||
# answers and answering module specific questions.
|
||||
#
|
||||
# Module: RTEMS
|
||||
#
|
||||
# $Id$
|
||||
#
|
||||
|
||||
usage()
|
||||
{
|
||||
echo $*
|
||||
exit 1
|
||||
}
|
||||
|
||||
if test $# -lt 1 ; then
|
||||
usage "not enough arguments."
|
||||
fi
|
||||
|
||||
case $1 in
|
||||
name)
|
||||
echo "RTEMS"
|
||||
;;
|
||||
pretag)
|
||||
release_name=$2
|
||||
current=$3
|
||||
for version_file in \
|
||||
aclocal/version.m4 \
|
||||
cpukit/aclocal/version.m4 \
|
||||
c/src/aclocal/version.m4 \
|
||||
cpukit/aclocal/version.m4
|
||||
do
|
||||
b=`basedir $version_file`/..
|
||||
cat << EOF > $version_file
|
||||
AC_DEFUN([RTEMS_VERSIONING],
|
||||
m4_define([_RTEMS_VERSION],[${current}]))
|
||||
EOF
|
||||
( echo `date +"%Y-%m-%d"`" ${user_name}" ;
|
||||
echo ;
|
||||
echo " * ${version_file}: Updated to ${release_name}-${current}." ;
|
||||
echo ) >YYY
|
||||
cat YYY ${b}/ChangeLog >XXX
|
||||
mv XXX ${b}/ChangeLog
|
||||
cvs -d ${cvs_root} commit -F YYY ${b}/ChangeLog ${version_file}
|
||||
rm -f YYY
|
||||
done
|
||||
;;
|
||||
postexport)
|
||||
# In order to prevent end users from having to have "developer" tools
|
||||
# like automake and autoconf, we need to ensure that the following
|
||||
# timestamp relationships hold:
|
||||
#
|
||||
# + configure is newer than configure.in
|
||||
# + aclocal.m4 is newer than the aclocal macros it uses
|
||||
# + Makefile.in is newer than Makefile.am
|
||||
#
|
||||
# This regenerates all automatically generated files and ensures that
|
||||
# timestamp relationships are correct.
|
||||
#
|
||||
# NOTE: The standard way of doing this is to have a script named
|
||||
# bootstrap at the top level.
|
||||
#
|
||||
./bootstrap
|
||||
# now make sure the files generated by rpcgen are OK.
|
||||
touch c/src/librdbg/src/*/*/remdeb*.[hc]
|
||||
# now remove left overs from auto* -- they take 2MB even with bzip
|
||||
find . -name autom4te.cache -print | xargs -e rm -rf
|
||||
;;
|
||||
aftertar)
|
||||
current=$2
|
||||
reldir_curr=$3
|
||||
module_name=rtems
|
||||
( echo
|
||||
echo "This file contains configuration information on the "
|
||||
echo "primary computer used to test and make the ${current}"
|
||||
echo "version of ${module_name}."
|
||||
echo
|
||||
echo "OS Version: " `head -1 /etc/issue`
|
||||
echo
|
||||
echo "The following RTEMS RPMs were installed on the machine"
|
||||
echo "where this release was made:"
|
||||
rpm -q -g RTEMS/4.7 | sed -e 's/^/ /'
|
||||
echo
|
||||
) >${reldir_curr}/TOOL_VERSIONS
|
||||
;;
|
||||
*)
|
||||
usage "$1 is not a valid subcommand."
|
||||
;;
|
||||
esac
|
||||
|
||||
exit 0
|
||||
Reference in New Issue
Block a user