Author: benm Date: 2005-06-14 20:14:28 -0400 (Tue, 14 Jun 2005) New Revision: 46001
Removed: trunk/release/scripts/make-snapshot.sh Log: actually, remove this: it is from the cvs days Deleted: trunk/release/scripts/make-snapshot.sh =================================================================== --- trunk/release/scripts/make-snapshot.sh 2005-06-15 00:12:05 UTC (rev 46000) +++ trunk/release/scripts/make-snapshot.sh 2005-06-15 00:14:28 UTC (rev 46001) @@ -1,90 +0,0 @@ -## -## Shell script for making daily release-style mono tarballs -## -## Author: Duncan Mak <[EMAIL PROTECTED]> -## - -#!/bin/sh - -DATE=`date +'%Y%m%d'` -SNAPSHOT=/tmp/snapshot/$DATE - -# setup user -export CVS_RSH=/home/duncan/bin/ssh_wrapper -export [EMAIL PROTECTED]:/cvs/public - -# setup new dir -mkdir -p $SNAPSHOT -cd $SNAPSHOT - -# check out mcs -cvs -z3 co mono mcs; - -# bump mono version number -cd $SNAPSHOT/mono -cat configure.in | sed "s/\(AM_INIT_AUTOMAKE.*\))/\1.$DATE)/" > configure.tmp -mv configure.tmp configure.in - -# bump mcs version number -cd $SNAPSHOT/mcs -cd mcs -cat AssemblyInfo.cs | sed "s/AssemblyVersion.*(\"\(.*\)\")/AssemblyVersion(\"\\1.$DATE\"\)/" > AssemblyInfo.tmp -mv AssemblyInfo.tmp AssemblyInfo.cs - -# # build mcs -cd $SNAPSHOT/mcs -make prefix=/usr - -# build mono -cd $SNAPSHOT/mono -./autogen.sh -make - -# copy new mcs assemblies to the mono runtime dir. -cd $SNAPSHOT/mono/runtime - -# remove existing assemblies -rm net_1_1/*.dll -rm net_2_0/*.dll -rm *.exe - -make prefix=/usr - -# do a make dist -cd $SNAPSHOT/mono -make dist - -# copy resulting tarball to top-level dir -cd $SNAPSHOT/mono -cp *.tar.gz /tmp/snapshot/$DATE/ - -# make monolite tarball -LIBSDIR=$SNAPSHOT/mcs/class/lib/default -mkdir $SNAPSHOT/monolite-$DATE -cp $LIBSDIR/mscorlib.dll $LIBSDIR/System.dll $LIBSDIR/System.Xml.dll $LIBSDIR/Mono.CSharp.Debugger.dll $SNAPSHOT/mcs/mcs/mcs.exe $SNAPSHOT/monolite-$DATE -cd $SNAPSHOT -tar zcvpf monolite-$DATE.tar.gz monolite-$DATE/ - -# make monocharge tarball -mkdir $SNAPSHOT/monocharge-$DATE - -# exe -cp $SNAPSHOT/mono/runtime/*.exe $SNAPSHOT/monocharge-$DATE - -# NET_1_1 -mkdir $SNAPSHOT/monocharge-$DATE/net_1_1 -cp $SNAPSHOT/mono/runtime/net_1_1/*.dll $SNAPSHOT/monocharge-$DATE/net_1_1 - -# NET_2_0 -mkdir $SNAPSHOT/monocharge-$DATE/net_2_0 -cp $SNAPSHOT/mono/runtime/net_2_0/*.dll $SNAPSHOT/monocharge-$DATE/net_2_0 - -tar zcvpf monocharge-$DATE.tar.gz monocharge-$DATE/ - -# upload the new tarball -cd $SNAPSHOT -pwd -scp -i /home/duncan/.ssh/cron_rsa *.tar.gz [EMAIL PROTECTED]:go-mono/daily - -# cleanup -rm -rf mcs mono _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
