X-MimeOLE: Produced By Microsoft Exchange V6.5
Received: by onstor-exch02.onstor.net 
	id <01C77702.6AA21F6B@onstor-exch02.onstor.net>; Wed, 4 Apr 2007 14:44:26 -0700
MIME-Version: 1.0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Content-class: urn:content-classes:message
Subject: RE: porting cookbook pre-alpha version
Date: Wed, 4 Apr 2007 14:44:32 -0700
Message-ID: <BB375AF679D4A34E9CA8DFA650E2B04E031DF53A@onstor-exch02.onstor.net>
In-Reply-To: <20070404142812.44085100@ripper.onstor.net>
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Thread-Topic: porting cookbook pre-alpha version
Thread-Index: Acd3ACY4J9ZsuaQLQ0KbFpojpBB5gQAAOiNQ
References: <20070404142812.44085100@ripper.onstor.net>
From: "Maxim Kozlovsky" <maxim.kozlovsky@onstor.com>
To: "Andy Sharp" <andy.sharp@onstor.com>,
	"Jonathan Goldick" <jonathan.goldick@onstor.com>

The "uname -s" part does not work since we are building cross - should
use the $(OS) define from the defs.mk

Having just one file with os dependant stuff per directory can be
cumbersome for directories that have multiple os dependant pieces that
are best presented as separate modules. It should be better to have a
directory with OS name instead - the source files will be included as
$(OS)/filename.c, for accessing the include files the include path will
include ./$(OS) ./Includes/$(OS) (I hope you were not confused by 5 uses
of the word include in one sentence).=20

The separate building part is already solved by the current make system.

> -----Original Message-----
> From: Andy Sharp
> Sent: Wednesday, April 04, 2007 2:28 PM
> To: Maxim Kozlovsky; Jonathan Goldick
> Subject: porting cookbook pre-alpha version
>=20
> Just in .txt file right now.  Tell me what you think.  Is it clear,
are
> big things assumed or left out ....
>=20
> Thanks,
>=20
> a
