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

Reply via email to