Author: miguel
Date: 2005-04-15 19:22:53 -0400 (Fri, 15 Apr 2005)
New Revision: 43085

Added:
   trunk/release/buildbot/config/g5-mono
   trunk/release/buildbot/scripts/apply-template
   trunk/release/buildbot/scripts/index.src
   trunk/release/buildbot/scripts/template.html
   trunk/release/buildbot/scripts/test-aot
   trunk/release/buildbot/scripts/test-profiles
   trunk/release/buildbot/scripts/test-runtime
Modified:
   trunk/release/buildbot/config/amd-mono
   trunk/release/buildbot/scripts/extras
   trunk/release/buildbot/scripts/update-status
Log:
UP

Modified: trunk/release/buildbot/config/amd-mono
===================================================================
--- trunk/release/buildbot/config/amd-mono      2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/config/amd-mono      2005-04-15 23:22:53 UTC (rev 
43085)
@@ -3,5 +3,4 @@
 lane_name=x86-64-head
 prefix=/mono2
 install=true
-extra_script='sh -x ./update-status || { echo "errors"; exit 1; }' 
-
+extra_script='sh -x ./update-status 1.1 mono-HEAD-vs-fx-1-1 || { echo 
"errors"; exit 1; }' 

Added: trunk/release/buildbot/config/g5-mono
===================================================================
--- trunk/release/buildbot/config/g5-mono       2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/config/g5-mono       2005-04-15 23:22:53 UTC (rev 
43085)
@@ -0,0 +1,6 @@
+lane_name=ppc-head
+export ACLOCAL_FLAGS="-I 
/Library/Frameworks/Mono.framework/Versions/1.0.4/share/aclocal/"
+
+export 
PKG_CONFIG_PATH=/usr/lib/pkgconfig:/Library/Frameworks/Mono.framework/Versions/1.0.4/lib/pkgconfig:$PKG_CONFIG_PATH
+prefix=/Users/nbuilder/install
+install=true

Added: trunk/release/buildbot/scripts/apply-template
===================================================================
--- trunk/release/buildbot/scripts/apply-template       2005-04-15 22:21:35 UTC 
(rev 43084)
+++ trunk/release/buildbot/scripts/apply-template       2005-04-15 23:22:53 UTC 
(rev 43085)
@@ -0,0 +1,15 @@
+#!/usr/bin/python
+
+"""Usage: python make-final-html.py template content output"""
+    
+import sys, time
+    
+try:
+    excname, template, contentname, outputname = sys.argv
+except ValueError:
+    print __doc__
+                
+template = file(template, 'rb').read()
+content = file(contentname, 'rb').read()
+output = template.replace('#DATE#', time.strftime('%c')).replace('#CONTENT#', 
content)
+file(outputname, 'wb').write(output)

Modified: trunk/release/buildbot/scripts/extras
===================================================================
--- trunk/release/buildbot/scripts/extras       2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/scripts/extras       2005-04-15 23:22:53 UTC (rev 
43085)
@@ -3,7 +3,10 @@
        echo Build failed, skipping extras
        exit 1
 fi
+. shared-vars
 
+echo Running: $extra_script
+
 $extra_script
 
 exit 0
\ No newline at end of file

Added: trunk/release/buildbot/scripts/index.src
===================================================================
--- trunk/release/buildbot/scripts/index.src    2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/scripts/index.src    2005-04-15 23:22:53 UTC (rev 
43085)
@@ -0,0 +1,26 @@
+<p>
+  Here is the index to the status of the different assemblies:
+  <ul>
+    <li><a href="class-status-mscorlib.html">mscorlib</a></li>
+    <li><a href="class-status-cscompmgd.html">cscompmgd</a></li>
+    <li><a href="class-status-System.html">System</a></li>
+    <li><a href="class-status-System.Xml.html">System.Xml</a></li>
+    <li><a 
href="class-status-System.Configuration.Install.html">System.Configuration.Install</a></li>
+    <li><a href="class-status-System.Data.html">System.Data</a></li>
+    <li><a 
href="class-status-System.Data.OracleClient.html">System.Data.OracleClient</a></li>
+    <li><a href="class-status-System.Design.html">System.Design</a></li>
+    <li><a href="class-status-System.Drawing.html">System.Drawing</a></li>
+    <li><a 
href="class-status-System.Drawing.Design.html">System.Drawing.Design</a></li>
+    <li><a 
href="class-status-System.DirectoryServices.html">System.DirectoryServices</a></li>
+    <li><a 
href="class-status-System.Management.html">System.Management</a></li>
+    <li><a href="class-status-System.Messaging.html">System.Messaging</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-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>
+    <li><a 
href="class-status-System.Runtime.Serialization.Formatters.Soap.html">System.Runtime.Serialization.Formatters.Soap</a></li>
+    <li><a href="class-status-System.Security.html">System.Security</a></li>
+  </ul>
+</p>

Added: trunk/release/buildbot/scripts/template.html
===================================================================
--- trunk/release/buildbot/scripts/template.html        2005-04-15 22:21:35 UTC 
(rev 43084)
+++ trunk/release/buildbot/scripts/template.html        2005-04-15 23:22:53 UTC 
(rev 43085)
@@ -0,0 +1,18 @@
+<html> 
+
+  <head>
+    <title>Class Status Page</title>
+    <LINK rel="stylesheet" type="text/css" href="cm/cormissing.css">
+    <script src="cm/cormissing.js"></script>
+  </head>
+
+  <body>
+    <p>Last updated: #DATE#</p>
+
+    <p>
+    #CONTENT#
+    
+    
+  </body> 
+
+</html>

Added: trunk/release/buildbot/scripts/test-aot
===================================================================
--- trunk/release/buildbot/scripts/test-aot     2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/scripts/test-aot     2005-04-15 23:22:53 UTC (rev 
43085)
@@ -0,0 +1,9 @@
+#!/bin/sh
+export PATH=$prefix/bin:$PATH
+if test '!' -f /tmp/buildflag-$USER-`hostname`; then
+       echo Build failed, skipping tests
+       exit 1
+fi
+
+echo Empty for now.
+


Property changes on: trunk/release/buildbot/scripts/test-aot
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/release/buildbot/scripts/test-profiles
===================================================================
--- trunk/release/buildbot/scripts/test-profiles        2005-04-15 22:21:35 UTC 
(rev 43084)
+++ trunk/release/buildbot/scripts/test-profiles        2005-04-15 23:22:53 UTC 
(rev 43085)
@@ -0,0 +1,11 @@
+#!/bin/sh
+export PATH=$prefix/bin:$PATH
+if test '!' -f /tmp/buildflag-$USER-`hostname`; then
+       echo Build failed, skipping tests
+       exit 1
+fi
+
+echo Testing Mono Profiles with NUnit
+cd mono/runtime
+exec make -k check
+


Property changes on: trunk/release/buildbot/scripts/test-profiles
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/release/buildbot/scripts/test-runtime
===================================================================
--- trunk/release/buildbot/scripts/test-runtime 2005-04-15 22:21:35 UTC (rev 
43084)
+++ trunk/release/buildbot/scripts/test-runtime 2005-04-15 23:22:53 UTC (rev 
43085)
@@ -0,0 +1,10 @@
+#!/bin/sh
+export PATH=$prefix/bin:$PATH
+if test '!' -f /tmp/buildflag-$USER-`hostname`; then
+       echo Build failed, skipping tests
+       exit 1
+fi
+
+echo Testing the runtime
+cd mono/mono
+exec make -k check


Property changes on: trunk/release/buildbot/scripts/test-runtime
___________________________________________________________________
Name: svn:executable
   + *

Modified: trunk/release/buildbot/scripts/update-status
===================================================================
--- trunk/release/buildbot/scripts/update-status        2005-04-15 22:21:35 UTC 
(rev 43084)
+++ trunk/release/buildbot/scripts/update-status        2005-04-15 23:22:53 UTC 
(rev 43085)
@@ -1,12 +1,13 @@
 #!/bin/sh -x
 #
-# USAGE: update-status <version>
+# USAGE: update-status VERSION NAME
 #
-export VERSION="1.1"
-export NAME="mono-HEAD-vs-fx-1-1"
+export VERSION=$1
+export NAME=$2
 export SECTIONS="mscorlib cscompmgd System System.Xml 
System.Configuration.Install System.Data System.Data.OracleClient System.Design 
System.Drawing System.Drawing.Design System.DirectoryServices System.Management 
System.Messaging System.Web System.Web.Services Microsoft.VisualBasic 
System.EnterpriseServices System.Runtime.Remoting System.Windows.Forms 
System.Runtime.Serialization.Formatters.Soap System.Security"
 export DEST="[EMAIL PROTECTED]:go-mono/class-status/$NAME/"
 export PATH=/mono/bin:$PATH
+cur=`pwd`
 cd ./mono/web/web
 
 #
@@ -34,14 +35,13 @@
 #
 # Apply the template to the src files to form the final HTML file
 #
-~/apply-template ~/index.src ~/index.html
+python $cur/apply-template $cur/template.html $cur/index.src index.html
 for file in src/*.src; do
-
     f=src/`basename $file .src`
-    ~/apply-template $f.src $f.html
+    python $cur/apply-template $f.src $f.html
 done
 
 #
 # Upload the templates and files
 #
-scp -C -q src/*.html ~/index.html $DEST
+scp -C -q src/*.html index.html $DEST

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to