Currently, XBuild has no support for C++ projects currently. And even if it
did, theoretically XBuild could be used with GCC, but would moving to XBuild
mean we'd drop that? Also, what makes XML better? CMake can generate msbuild
compatible MSVC projects, so it could still use it for MSVC building...
I might try converting a few modules to CMake to see how it could work,
since it seems everybody wants a proof of concept. But my hurdle is
understanding how rbuild actually works right now...
On Wed, Jun 16, 2010 at 2:13 AM, Ged Murphy <gedmurphy(a)gmail.com> wrote:
Xbuild sounds like the way forward to me.
Not only is it XML but it's fully compatible with Visual Studio and
msbuild.
http://www.mono-project.com/Microsoft.Build
Ged.
-----Original Message-----
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On
Behalf Of Aleksey Bragin
Sent: 16 June 2010 08:02
To: ReactOS Development List
Subject: Re: [ros-dev] Build process changes...
Choose CMake, choose SCons, rewrite rbuild, ...
whatever, just choose a
system and try to migrate our existing build files to it. Then we will
Exactly.
And after you feel neither CMake nor SCons is an ideal solution
for
ReactOS, one usually gets back to rbuild ;)
see whether the new system works for us or not.
If we just discuss this theoretically again, nobody will see the need to
take the initiative and actually get to results.
From my experience of using CMake
for ReactOS I got negative opinion. SCons
also didn't seem very useful for us. But I do encourage someone else to try
too, maybe the tools improved over time already, and provide better
possibilities now.
Or in other words: I'm open for any solution
as long as someone tries it
and the build process gets "better" afterwards (in terms of speed,
structure, etc.)
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev
_______________________________________________
Ros-dev mailing list
Ros-dev(a)reactos.org
http://www.reactos.org/mailman/listinfo/ros-dev