Author: wade
Date: 2007-02-24 00:08:11 -0500 (Sat, 24 Feb 2007)
New Revision: 73384
Modified:
trunk/release/scripts/ChangeLog
trunk/release/scripts/class_status/index-2.0.src
trunk/release/scripts/class_status/update-status.sh
trunk/release/scripts/mono-snapshot.sh
Log:
* class_status/index-2.0.src:
* class_status/update-status.sh:
* mono-snapshot.sh:
Quick hack to also build mono-basic and generate class status page for the VB
2.0 runtime
Modified: trunk/release/scripts/ChangeLog
===================================================================
--- trunk/release/scripts/ChangeLog 2007-02-24 04:23:49 UTC (rev 73383)
+++ trunk/release/scripts/ChangeLog 2007-02-24 05:08:11 UTC (rev 73384)
@@ -1,3 +1,10 @@
+2007-02-23 Wade Berrier <[EMAIL PROTECTED]>
+
+ * class_status/index-2.0.src:
+ * class_status/update-status.sh:
+ * mono-snapshot.sh:
+ Quick hack to also build mono-basic and generate class status page for
the VB 2.0 runtime
+
2006-11-13 Wade Berrier <[EMAIL PROTECTED]>
* mono-snapshot.sh:
* explanation.html:
Modified: trunk/release/scripts/class_status/index-2.0.src
===================================================================
--- trunk/release/scripts/class_status/index-2.0.src 2007-02-24 04:23:49 UTC
(rev 73383)
+++ trunk/release/scripts/class_status/index-2.0.src 2007-02-24 05:08:11 UTC
(rev 73384)
@@ -19,7 +19,7 @@
<li><a
href="class-status-System.Transactions.html">System.Transactions</a></li>
<li><a href="class-status-System.Web.html">System.Web</a></li>
<li><a
href="class-status-System.Web.Services.html">System.Web.Services</a></li>
- <!-- <li><a
href="class-status-Microsoft.VisualBasic.html">Microsoft.VisualBasic</a></li>
-->
+ <li><a
href="class-status-Microsoft.VisualBasic.html">Microsoft.VisualBasic</a></li>
<li><a
href="class-status-System.EnterpriseServices.html">System.EnterpriseServices</a></li>
<li><a
href="class-status-System.Runtime.Remoting.html">System.Runtime.Remoting</a></li>
<li><a href="class-status-System.Windows.Forms.html">Windows.Forms</a></li>
Modified: trunk/release/scripts/class_status/update-status.sh
===================================================================
--- trunk/release/scripts/class_status/update-status.sh 2007-02-24 04:23:49 UTC
(rev 73383)
+++ trunk/release/scripts/class_status/update-status.sh 2007-02-24 05:08:11 UTC
(rev 73384)
@@ -53,6 +53,7 @@
Microsoft.Build.Framework
Microsoft.Build.Tasks
Microsoft.Build.Utilities
+ Microsoft.VisualBasic
System.Configuration
System.ServiceProcess
System.Transactions
Modified: trunk/release/scripts/mono-snapshot.sh
===================================================================
--- trunk/release/scripts/mono-snapshot.sh 2007-02-24 04:23:49 UTC (rev
73383)
+++ trunk/release/scripts/mono-snapshot.sh 2007-02-24 05:08:11 UTC (rev
73384)
@@ -33,6 +33,7 @@
echo "Check out mono and mcs" >> $LOGFILE 2>&1
svn co -q $MSVN/trunk/mono >> $LOGFILE 2>&1 || exit 1
svn co -q $MSVN/trunk/mcs >> $LOGFILE 2>&1 || exit 1
+ svn co -q $MSVN/trunk/mono-basic >> $LOGFILE 2>&1 || exit 1
# Otherwise update the repo
else
@@ -41,6 +42,8 @@
svn switch $MSVN/trunk/mono >> $LOGFILE 2>&1 || exit 1
cd ../mcs
svn switch $MSVN/trunk/mcs >> $LOGFILE 2>&1 || exit 1
+ cd ../mono-basic
+ svn switch $MSVN/trunk/mono-basic >> $LOGFILE 2>&1 || exit 1
fi
# rsync the clean source
@@ -62,6 +65,14 @@
echo "Installing mono" >> $LOGFILE 2>&1
(cd $DAILY_BUILD_DIR/mono && make install || exit 1 ) >> $LOGFILE 2>&1
+# Build and install basic
+echo "Building basic" >> $LOGFILE 2>&1
+(cd $DAILY_BUILD_DIR/mono-basic && ./configure --prefix=$PREFIX || exit 1 ) >>
$LOGFILE 2>&1
+(cd $DAILY_BUILD_DIR/mono-basic && make || exit 1 ) >> $LOGFILE 2>&1
+(cd $DAILY_BUILD_DIR/mono-basic && make install || exit 1 ) >> $LOGFILE 2>&1
+# Copy the basic runtime to where the mcs class libs are so the class status
will get properly generated
+cp $DAILY_BUILD_DIR/mono-basic/class/lib/vbnc/*.dll
$DAILY_BUILD_DIR/mcs/class/lib/net_2_0
+
LIBSDIR=$DAILY_BUILD_DIR/mcs/class/lib/net_1_1_bootstrap
cd $DAILY_BUILD_DIR
# make monolite tarball
@@ -85,6 +96,7 @@
mkdir -p $DAILY_BUILD_DIR/monocharge-$DATE/2.0
cp $PREFIX/lib/mono/2.0/*.exe $DAILY_BUILD_DIR/monocharge-$DATE/2.0
cp $DAILY_BUILD_DIR/mcs/class/lib/net_2_0/*.dll
$DAILY_BUILD_DIR/monocharge-$DATE/2.0
+cp $DAILY_BUILD_DIR/mono-basic/class/lib/vbnc/*.dll
$DAILY_BUILD_DIR/monocharge-$DATE/2.0
tar zcvpf monocharge-$DATE.tar.gz monocharge-$DATE/ >> $LOGFILE 2>&1
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches