Add quick builds for Windows.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@49124 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -32,21 +32,26 @@
|
|||||||
also specifies a subdirectory on the master for logs, which as usual
|
also specifies a subdirectory on the master for logs, which as usual
|
||||||
must be unique across all slaves.
|
must be unique across all slaves.
|
||||||
|
|
||||||
An extra build step <setup> is required after <checkout> to set up
|
An extra build step <setup> can be used after <checkout> to set up ccache
|
||||||
prerequisites such as ccache and cppunit. Cppunit generally needs to be
|
and cppunit. Cppunit generally needs to be compiled by the same compiler
|
||||||
compiled by the same compiler that will be used for wxWidgets, add
|
that will be used for wxWidgets, add configure options using the
|
||||||
configure options using the 'cppunit-options' attribute when needed, e.g.:
|
'cppunit-options' attribute when needed, e.g.:
|
||||||
<setup cppunit-options="CC=cc CXX=CC"/>
|
<setup cppunit-options="CC=cc CXX=CC"/>
|
||||||
|
|
||||||
Cross compilers available on the Linux x86 machines (more coming):
|
Cross compilers available on the Linux x86 machines (more coming):
|
||||||
powerpc-apple-darwin8
|
powerpc-apple-darwin8
|
||||||
i686-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
|
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
|
Mac per branch. And please don't load up all the cpus of a remote machine
|
||||||
at once with make -j.
|
at once with make -j.
|
||||||
-->
|
-->
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Unix Quick Builds
|
||||||
|
-->
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<name>Linux x86_64 wxGTK Trunk</name>
|
<name>Linux x86_64 wxGTK Trunk</name>
|
||||||
<sandbox>td162.testdrive.hp.com</sandbox>
|
<sandbox>td162.testdrive.hp.com</sandbox>
|
||||||
@@ -90,6 +95,10 @@
|
|||||||
</steps>
|
</steps>
|
||||||
</build>
|
</build>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Mac Quick Builds
|
||||||
|
-->
|
||||||
|
|
||||||
<build>
|
<build>
|
||||||
<name>OSX PowerPC wxMac Trunk</name>
|
<name>OSX PowerPC wxMac Trunk</name>
|
||||||
<sandbox>td179.testdrive.hp.com</sandbox>
|
<sandbox>td179.testdrive.hp.com</sandbox>
|
||||||
@@ -129,6 +138,51 @@
|
|||||||
</steps>
|
</steps>
|
||||||
</build>
|
</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>
|
<build>
|
||||||
<name>FreeBSD x86 wxX11 Stable</name>
|
<name>FreeBSD x86 wxX11 Stable</name>
|
||||||
<sandbox>td152.testdrive.hp.com</sandbox>
|
<sandbox>td152.testdrive.hp.com</sandbox>
|
||||||
|
Reference in New Issue
Block a user