harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Geir Magnusson Jr." <g...@pobox.com>
Subject Re: [classlib] Porting to new unix platforms
Date Sat, 02 Dec 2006 17:20:38 GMT


Stefano Mazzocchi wrote:
> 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 :-)
> 

Life is complicated :)

geir


Mime
View raw message