Comment #4 on issue 885 by mikhail.naganov: Unify Visual Studio projects,
leveraging ability of having multiple target architectures inside a project.
http://code.google.com/p/v8/issues/detail?id=885
I think, jumping into using GYP is the best alternative. Here is why:
- scons that is used currently for building V8 is far from ideal, it's more
natural to use "native" build systems on each platform: make on Linux,
Xcode on Mac, MSVS on Windows, just because they can always leverage
capabilities provided by the underlying OS in a way that all-portable scons
can hardly achieve; also from my impressions on using scons for Chromium is
that scons isn't really scalable, Chromium team had abandoned it finally;
- this will integrate more closely with the Chromium build, like there will
be an .gypi file, and .gyp for standalone V8 compilation that re-uses .gypi;
- the question about which version of MSVS to support will now be delegated
to the GYP tool.
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev