Hallo Timo,
I have been enjoying reading your code from time to time over the past two
weeks. Very happy to meet you. J
It would take 2-3 hours to create VS projects for all user-mode modules.
This assumes, of course, familiarity with the peculiarities of the source
tree, which I am learning with Amine. I will spend a bit of time
understanding the existing model (lang model to disk building, etc.) once
that is understood, I will create a single template for one CPU and one
configuration, say, x86-32/Debug, and make sure that this template is
perfect, meaning no errors or oddities of any kind. After that, for Amine
and me, it is basically turn-the-crank to generate the others: x86-32/Debug,
x86-32/Release, x86-64/Debug, x86-64/Release, PPC/Debug PPC/Release, ARMv7
Debug/ARMv7 Release, etc,. Setting up the project options is a big exercise
in cut-and-paste, a boring-but-strangely-enjoyable activity, with little
tweaks here and there. For example, let's say that the all of the various
ARM configurations were special, in that they required explicit
specification of Little-Endian to the compiler. We would highlight all the
ARM configurations, check the for Little-Endian box (or enter a flag),
answer yes to the pop-up dialog, and all X configurations for ARM will get
changed at once, while leaving the other configurations intact. The
cut-and-paste is done from inside the IDE .
-John
From: ros-dev-bounces(a)reactos.org [mailto:ros-dev-bounces@reactos.org] On
Behalf Of Timo Kreuzer
Sent: Wednesday, January 02, 2013 6:00 AM
To: ReactOS Development List
Subject: Re: [ros-dev] Notice Of Intent - Visual Studio Build of ReactOS
Am 02.01.2013 11:40, schrieb Aleksey Bragin:
I will quote the valuable parts of the chat for those who missed it:
Answering the question of "How?"
[02:41] <+BlackRabbit> 1. Take the entire tree
[02:41] <+BlackRabbit> 2. Build projects that follow the tree exactly, using
directory names, according to the tree.
[02:42] <+BlackRabbit> So, for example, calc would have a VS project file in
it's directory.
[02:42] <+BlackRabbit> That's trivial, and would take about 2-3 hours.
Hmm.. just to get it right: What "would take about 2-3 hours"? Creating the
VS project file for calc or for all of our (usermode) modules?
_____
No virus found in this message.
Checked by AVG -
www.avg.com
Version: 2013.0.2805 / Virus Database: 2637/6002 - Release Date: 01/01/13