harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stefano Mazzocchi <stef...@apache.org>
Subject Re: [classlib] Porting to new unix platforms
Date Fri, 01 Dec 2006 21:30:03 GMT
Mark Hindess wrote:
> Anyone object[0] if I change the the classlib platform-specific
> subdirectories from using os name (windows or linux) to using os family
> (windows or unix)?  I think most of the code on unix platforms is going
> to be pretty common and I'd like to start looking at freebsd.
> 
> I'd also like to move the definitions that are only used in makefiles
> (hy.cflags, etc) from make/properties to depends/build/defines.mk -
> because:
> 
> 1) that's "closer" to where they are used, and
> 
> 2) because I need to add more and the ant <condition> tags are going to
>    become unmanageable - if they aren't already.
> 
> Regards,
>  Mark.
> 
> [0] Geir, I'll wait until after the upcoming snapshot.

very much +1 from me

it is worth noting though, that the side effect of this is that now each
build's name becomes something like

 family/os-version/cpu

such as

 unix/macosx-10.4/x86_64

and

 windows/winxp-sp2/x86

boy, it gets hairy pretty fast :-)

-- 
Stefano.


Mime
View raw message