(file) Return to do-release CVS log (file) Jump to this file's LXR Page (dir) Up to [CENS] / emstar / fusd / external

File: [CENS] / emstar / fusd / external / do-release (download)
Revision: 1.4, Wed Aug 20 20:55:55 2003 UTC (6 years, 3 months ago) by jelson
Branch: MAIN
CVS Tags: scale_radio_channel, rdd_alpha_version_1, pregeonet, nims-lab-Sep07-2004, nims-jr-Sep05-04, mote, lessgps_release, kiss_release, fusd_with_no_daemon, fusd-1_10, bp_scale_radio_channel, acoustic-05-18-06, ROUTING_EXPERIMENTAL, PRE_TOSNIC_FIX, PRE_NOMEGA_MOTENIC, PRE_MOTENIC_CLEANUP, PRE_CEILING_FIX, PRE_64BIT, MOTENIC_PRE_BUGFIX_20050415, LESSGPS_1_00, LAURA_CALIBRATION_EXPERIMENTS, KISS_1_0, HOSTMOTE_V_6_EXPERIMENTAL, HOSTMOTE_PROTOCOL_VERSION_7, HOSTMOTE_PROTOCOL_VERSION_6_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5_WITH_HOSTMOAP, HOSTMOTE_PROTOCOL_VERSION_5, HOSTMOTE_PROTOCOL_VERSION_4, HOSTMOTE_PROTOCOL_VERSION_3, HEAD, ESS_RELEASE_3_5, ESS_RELEASE_3_4, ESS_RELEASE_3_3, ESS_RELEASE_3_2, ESS_RELEASE_3_1, ESS_RELEASE_3_0, ESS_RELEASE_2_0, ESS_CONNECTIVITY, ESS_CENTROUTE_TESTING, ESS2-CMS-V1_5_pretest, ESS2-CMS-V1_4cMergeSympathy_2, ESS2-CMS-V1_4c, ESS2-CMS-V1_4b, ESS2-CMS-V1_4a, ESS2-CMS-V1_3, ESS2-CMS-V1_2, ESS2-CMS-V1_1, ESS2-CMS-V1_0, EMSTAR_RELEASE_2_5, EMSTAR_RELEASE_2_1_BRANCH, EMSTAR_RELEASE_2_1, EMSTAR_RELEASE_2_0_beta1, EMSTAR_RELEASE_2_0, EMSTAR_RELEASE_1_3_2, EMSTAR_RELEASE_1_3_1, EMSTAR_RELEASE_1_3, EMSTAR_RELEASE_1_2, EMSTAR_RELEASE_1_1, EMSTAR_RELEASE_1_0, EMSTAR_PRE_HTML, CYCLOPS_RELEASE_CANDIDATE_2_0, CYCLOPS_PRERELEASE_STABLE, CENTROUTE_EMSTAR_SOCKETS, BG_1_0, BANGLADESH_ARSENIC_1_2, BANGLADESH_ARSENIC_1_1, AMARSS_JR_DEPLOYMENT_6_05_07
Changes since 1.3: +1 -0 lines
delete the BUILD file for external releases

#!/bin/sh

if [ $# = 0 ];
then
	echo "Usage: do-release <version> (e.g.: do-release fusd-1.02)"
	exit
fi

version=$1
cvsversion=`echo $version | tr '.' '_'`

echo " "
echo "Doing a FUSD release: "
echo " "
echo -n "You are in directory: "
pwd

echo "Will do cvs tag -F $cvsversion here; press ctrl-c to abort"
read
echo "Tagging..."
cvs tag -F $cvsversion
cd /tmp
rm -rf fusd-release
mkdir fusd-release
cd fusd-release
cvs -d jelson@cvs.cens.ucla.edu:/home/cvs/cvsroot export -d $version -r $cvsversion cens/fusd
cd $version
find . -name "*.c" -print | xargs chmod -x
rm -rf profiling
mv external/Makefile.external Makefile
mv external/make.include .
rm -rf external
rm BUILD
cd ..
tar czvf $version.tar.gz $version
echo -n "Created: "
pwd
echo $version.tar.gz
echo "Done."

CENS CVS Mailing List
Powered by
ViewCVS 0.9.2