I thought I would show the mock-up of Visual Studio hosting (a part of) the
repository. As you can see, I only "did" ' 7 projects, which, of course,
are not really "done". There are compilation errors, most of which are
easily fixed (setting the include path), but I did not correct them because,
as I said, this is merely a mock-up. However, the ARMv4 support is real,
courtesy of Visual Studio 2008, which comes with an ARMv4 compiler, which,
after some tweaks, should compile runnable code for the Raspberry Pi as a
bonus. No, it's not ARMv7, but it would still allow hoards of younger
enthusiasts to get their Win32 apps to run natively under ReactOS on
Raspberry Pi. All files for ntoskrnl were put in their corresponding spots.
I wanted to try one of the larger projects to check the Intellisense of a
large project. And finally, SVN integration is working, so check-in can be
done right from the IDE after an edit-compile-test cycle. Also, because of
direct SVN integration inside Visual Studio, any change to the structure of
the solution, like, say renaming a project, or moving 20 files from one
project to another another, automatically gets propagated back to SVN
server, as you can imagine.
Cheers,
-John
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On
Behalf Of Timo Kreuzer
Sent: Thursday, January 03, 2013 2:18 AM
To: ReactOS Development List
Subject: Re: [ros-dev] Notice Of Intent - Visual Studio Build of ReactOS
Am 02.01.2013 19:04, schrieb J. C. Jones:
It would take 2-3 hours to create VS projects for all user-mode modules.
No offence, but I think you are highly underestimating the magnitude of our
codebase. We are talking about several hundred modules. And you probably
also overestimate the pace at which you can create project files. I did that
myself for a much smaller project, so I know what I'm talking about.
But maybe I'm wrong and they call you "The Machine" :D
_____
No virus found in this message.
Checked by AVG -
www.avg.com
Version: 2013.0.2805 / Virus Database: 2637/6005 - Release Date: 01/02/13