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

Reply via email to