v8 has separate Visual Studio project files for win32 builds, x64
builds and ARM (for mobiles, I suppose).  Because project files cannot
be conditionally excluded from a build (so far as I can tell), this
means we also need a separate .sln file for each architecture, and
furthermore we cannot use batch build to simultaneously build both
win32 and x64.

I suggest that instead we have just a single v8.vcproj (and
v8_base.vcproj, etc), which supports multiple builds and only includes
architecture-specific files as appropriate.  This would reduce the
number of project files, and stop them becoming hopelessly out of sync
(on the main trunk, v8_base.vcproj is works, but v8_base_x64.vcproj
will not build because it has not been updated as files have been
added and removed).

Does this seem reasonable?

(My apologies if this belongs on v8-dev, but that looked more like a
Subversion log than a mailing list.)

-- 
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users

Reply via email to