]> git.saurik.com Git - wxWidgets.git/blobdiff - build/buildbot/config/testdrive.xml
Added documentation for gtk.window.force-background-colour.
[wxWidgets.git] / build / buildbot / config / testdrive.xml
index 5abce6a5665523d1c39e56134ea750178d05e626..fe3e7f96e0f0f24d61aff2da659b517e8378ebde 100644 (file)
     also specifies a subdirectory on the master for logs, which as usual
     must be unique across all slaves.
 
     also specifies a subdirectory on the master for logs, which as usual
     must be unique across all slaves.
 
-    An extra build step <setup> is required after <checkout> to set up
-    prerequisites such as ccache and cppunit. Cppunit generally needs to be
-    compiled by the same compiler that will be used for wxWidgets, add
-    configure options using the 'cppunit-options' attribute when needed, e.g.:
+    An extra build step <setup> can be used after <checkout> to set up ccache
+    and cppunit. Cppunit generally needs to be compiled by the same compiler
+    that will be used for wxWidgets, add configure options using the
+    'cppunit-options' attribute when needed, e.g.:
         <setup cppunit-options="CC=cc CXX=CC"/>
 
     Cross compilers available on the Linux x86 machines (more coming):
         powerpc-apple-darwin8
         i686-apple-darwin8
         <setup cppunit-options="CC=cc CXX=CC"/>
 
     Cross compilers available on the Linux x86 machines (more coming):
         powerpc-apple-darwin8
         i686-apple-darwin8
+        i386-mingw32    (with cppunit installed under $HOME/opt/mingw345)
 
     Please limit the number of quick builds to one unix, one Windows and one
     Mac per branch. And please don't load up all the cpus of a remote machine
     at once with make -j.
 -->
 
 
     Please limit the number of quick builds to one unix, one Windows and one
     Mac per branch. And please don't load up all the cpus of a remote machine
     at once with make -j.
 -->
 
+<!-- 
+    Unix Quick Builds
+-->
+
 <build>
     <name>Linux x86_64 wxGTK Trunk</name>
     <sandbox>td162.testdrive.hp.com</sandbox>
 <build>
     <name>Linux x86_64 wxGTK Trunk</name>
     <sandbox>td162.testdrive.hp.com</sandbox>
     </steps>
 </build>
 
     </steps>
 </build>
 
+<!-- 
+    Mac Quick Builds
+-->
+
 <build>
     <name>OSX PowerPC wxMac Trunk</name>
     <sandbox>td179.testdrive.hp.com</sandbox>
 <build>
     <name>OSX PowerPC wxMac Trunk</name>
     <sandbox>td179.testdrive.hp.com</sandbox>
     </steps>
 </build>
 
     </steps>
 </build>
 
+<!-- 
+    Windows Quick Builds
+-->
+
+<build>
+    <name>MinGW32 wxMSW Trunk</name>
+    <sandbox>td185.testdrive.hp.com</sandbox>
+    <builddir>/tmp/wx/td_msw</builddir>
+    <scheduler>trunk_quick</scheduler>
+
+    <steps>
+        <checkout/>
+
+        <configure options="--host=i386-mingw32 --with-cppunit-prefix=$HOME/opt/mingw345"/>
+
+        <compile/>
+        <compile-samples/>
+        <compile-utils/>
+        <compile-tests/>
+    </steps>
+</build>
+
+<build>
+    <name>MinGW32 wxMSW Stable</name>
+    <sandbox>td189.testdrive.hp.com</sandbox>
+    <builddir>/tmp/wx/td_msw_stable</builddir>
+    <scheduler>stable_quick</scheduler>
+
+    <steps>
+        <checkout branch="{$STABLE_BRANCH}"/>
+
+        <configure options="--host=i386-mingw32 --with-cppunit-prefix=$HOME/opt/mingw345"/>
+
+        <compile/>
+        <compile-samples/>
+        <compile-utils/>
+        <compile-contrib/>
+        <compile-tests/>
+    </steps>
+</build>
+
+<!-- 
+    Daily builds
+-->
+
 <build>
     <name>FreeBSD x86 wxX11 Stable</name>
     <sandbox>td152.testdrive.hp.com</sandbox>
 <build>
     <name>FreeBSD x86 wxX11 Stable</name>
     <sandbox>td152.testdrive.hp.com</sandbox>