Buildbot: Use CMake instead of configure?

Hi,

I am battling what seems to be an endless list of issues with setting up a Windows build slave. This time, my problem is that the buildbot master tries to run configure. I see two ways out of this:

  1. Let the [censored] system have its way and configure the build slave so that it is a Cygwin script that launches the build slave on the build machine.
  2. Convince zorg to use CMake instead of configure.

I’d prefer the latter one as I am not overly fond of cygwin and also because it will complicate my setup guide immensely, if I need to have the user edit .bashrc files and stuff to get the build slave up and running.

Any ideas? If it wasn’t because Galina already has a Windows buildbot slave up and running, I’d say it was next to impossible. But it isn’t, so on we go.

Cheers,
Mikael

– Love Thy Frog!

Mikael Lyngvig <mikael@lyngvig.org> writes:

I am battling what seems to be an endless list of issues with setting up a
Windows build slave. This time, my problem is that the buildbot master
tries to run configure. I see two ways out of this:

   1. Let the [censored] system have its way and configure the build slave
so that it is a Cygwin script that launches the build slave on the build
machine.
   2. Convince zorg to use CMake instead of configure.

I'd prefer the latter one as I am not overly fond of cygwin and also
because it will complicate my setup guide immensely, if I need to have the
user edit .bashrc files and stuff to get the build slave up and running.

Any ideas? If it wasn't because Galina already has a Windows buildbot
slave up and running, I'd say it was next to impossible. But it isn't, so
on we go.

IIRC Takumi and others have buildbots using cmake. Also, the configure
script is useless for Visual Studio.