[SDL] CMake gurus...

Gabriel Jacobo gabomdq at gmail.com
Sun Mar 24 08:15:06 PDT 2013

2013/3/24 Ryan C. Gordon <icculus at icculus.org>

>  Ideally we would use something make-ish that was generic enough to act
>> as both a build system, AND a configure system, but I don't recall any
>> logic languages being standard installs anywhere.
> Ideally we want Windows people to find a Visual Studio project that
> matches their version of Visual Studio, double-click it, and build the
> library.
> Right now we're maintaining several .vcproj files for different versions,
> and almost universally, some subset of them fails to get updated when we
> change a project setting of add/remove files. Tests are missing from many
> of them, etc.
> XCode is slightly better about this, but still suffers from the fact that
> it's not necessarily our primary way to build SDL (even on Mac, I'm using
> the configure script, for example), so it isn't well-maintained either.
> If not CMake, something that allows us to do what CMake does is really
> really interesting: we maintain one text file, it spits out projects for
> lots of tools. But we really don't want the Windows/Mac experience to be
> like this:

Anyone with premake [1] experience? On paper it looks like it fits the bill
exactly, and it's small enough that it could be beaten into our mold should
it try to resist us :)

[1] http://industriousone.com/premake
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.libsdl.org/pipermail/sdl-libsdl.org/attachments/20130324/3b34cbbf/attachment-0009.htm>

More information about the SDL mailing list