For Mac OS, you would need Mac OSX server - that's the single version is virtualizable. Otherwise, you need a Mac PC/Server :)

Timo

On 18-Feb-12 16:37, Oleg Tsarev wrote:
2012/2/18 Mark de Wever<[email protected]>:
On Sat, Feb 18, 2012 at 11:52:53AM +0800, Oleg Tsarev wrote:
Hi all,

I built continuous integration for Battle for Wesnoth
1)  svn repository automatic mirror to
https://github.com/battle-for-wesnoth/svn now
2) github mirror automatic build http://build.wesnoth.in/job/svn/ You
can easy check every new commit for correct compilation on different
platforms
3) available "param" build: http://build.wesnoth.in/job/param/
I checked my patch https://gna.org/patch/?3125 by this build:
http://build.wesnoth.in/job/param/6/
So, I found error in patch by previous build:
http://build.wesnoth.in/job/param/5/

If you want run "param" builds (for custom branches) contact me and I
will add you to github group.

I quick discuss with mordante, he proposes the replace currently used
linuxes (Espreon and mordante use debian, I uses Fedora, Ivanovic -
gentoo, bouchman - ubuntu) by currently not used. Also mordante
proposes add different compiles.
At the moment I compile test:
- Debian stable
  - gcc 4.3 in C++98 mode
  - gcc 4.4 in C++98 mode

- Debian unstable in a chroot
  - in C++98 mode
    - gcc 4.4
    - gcc 4.5
    - gcc 4.6
    - gcc 4.7 (from experimental)
    - gcc snapshot
    - clang 3.0
  - in C++11 mode
    - gcc 4.5
    - gcc 4.6
    - gcc 4.7 (from experimental)
    - gcc snapshot
    - clang 3.0

(gcc-4.4 fails in C++11 mode and I see no reason to try to fix it since
newer gcc versions do work in C++11 mode.)

Of course Windows and MacOS would be nice to add, but as boucman said I
don't think it's worth to buy it.

I would like it if the unit tests can run in the chroot.
1) I can use different gcc
2) I can setup "sequentianal" build (run first build with gcc X, than
second with gcc Y)
3) I use OpenVZ - this is advanced chroot (by design).

I am going to support all compilers which you listed - just after
support warnings analyze/reports and run tests/analyze test results.
I am looked to the price - Windown Home Basic cost just $200 - this is
ok for me (just buy once), and Microsoft Visual Studio Express for
free (I spent to hosting about 50 euro/month).

I am not sure about the license (for run in the virtual system). I will consult.

MacOS more complex... I will consult this too.

--
Regards,
Mark de Wever aka Mordante/SkeletonCrew

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev
_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

_______________________________________________
Wesnoth-dev mailing list
[email protected]
https://mail.gna.org/listinfo/wesnoth-dev

Reply via email to