Index: [thread] [date] [subject] [author]
  From: Marcus Sundberg <e94_msu@elixir.e.kth.se>
  To  : ggi-develop@eskimo.com
  Date: Sat, 11 Jul 1998 09:47:22 +0200

Re: Degas cleanups

>         How about something more generalized, like LIBGGI_PLATFORM =
> W32_CROSS in .make_rules or something?  KGI Could use KGI_PLATFORM, and
> both could be set in the top-level .make_rules and propagate down to
> LibGGI and KGI.  This would let you build LibGGI on IRIX from the top
> level, but if you selected "build all", when it got to KGI it would be
> able to say "sorry, you can't build KGI on IRIX".
 
Hmm, actually setting W32_CROSS won't to anything, I must have been
tired when I wrote that. :) The current behaviour is that if the
OS environmentvariable is set you use the value in it, if it isn't
OS will be set to `uname -s`. The OS variable is then used to select
the proper config/rules/ file.

And the ability to build on any system that has uname without any 
manual configuration done by the user must be kept. Also, configurable
things should not be hidden, rather they should be in Make.options
or similiar.

//Marcus

Index: [thread] [date] [subject] [author]