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