[sldev] [VWR] Switch to cmake?
Phoenix
phoenix at secondlife.com
Fri Oct 12 09:05:39 PDT 2007
I believe there is a fair amount of support for cmake here at linden
primarily because it would simplify adding files/libraries and
simplify the changes necessary during a source export.
We originally moved to scons under the belief that we could have a
uniform build system regardless of platform.... That obviously didn't
work so now we're stuck with something that works but nobody
particularly likes.
If someone has cmake proficiency and can make a project definition
which builds linux and makes project files for xcode and dev studio,
I would take responsibility for putting it into the release trunk.
On 2007-10-11, at 23:19, Callum Lerwick wrote:
> This came up at the meeting, but I haven't seen any threads for it.
> There was talk of switching from scons to cmake. Personally I'm for
> it. :) The advantages would be all platforms can share the same build
> system, yet people can continue using MSVC and XCode the way they're
> used to.
>
> (Note: I have not personally used cmake with MSVC or Xcode. Someone
> else
> please confirm they work as well as they say it does. :)
>
> Also, cmake has a standardized configuration and install system, much
> like autotools. cmake macros were recently added to RPM, that make
> packaging with cmake as easy as autotools is. Proper use of cmake
> would
> fix most of the beefs I have with the current build system.
>
> http://fedoraproject.org/wiki/Packaging/cmake
>
> Those who want to see cmake in action, I would suggest pulling
> OpenJPEG
> from SVN, (rev 464 is current at the moment, and should be stable)
> apply
> the attached patch, build with cmake, and see how it goes.
> <openjpeg-svn464-cmake.patch>
> _______________________________________________
> Click here to unsubscribe or manage your list subscription:
> /index.html
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.secondlife.com/pipermail/sldev/attachments/20071012/f1b28f9d/PGP.pgp
More information about the SLDev
mailing list