From: Peter H. <pet...@gm...> - 2006-03-28 09:56:40
|
Well, I've recently moved the build system for KQ over to autotools, so I consider myself bit of a 'gentleman amateur' in this field. Bear in mind, that whereas you need autotools to create the configure script, you don't need autotools to run it. So, someone wanting to build Allegro from source would not need anything additional due to autotools (he would still need make, gcc, ... of course) Also, automake will include dependency checking automatically (no need for make depend) but the makefiles it produces are 'not for human consumption' Pete On 28/03/06, Elias Pschernig <el...@us...> wrote: > > On Tue, 2006-03-28 at 08:24 +0200, Evert Glebbeek wrote: > > On Tuesday 28 March 2006 04:01, Chris wrote: > > > This is part of the reason Allegro's trying to move away from Make, > isn't > > it? > > > So you can have a build environment that's capable of testing the > > > availability of things outside of *nix? > > > > I don't know, is it? > > One thing about scons though is that it's not really sufficiently > standard > > (as in, generally available on pre-installed machines and workstations) > to > > fully replace the normal makefiles. For Windows, this isn't much of an > > issue (since make is non-standard there anyway), but for *nix systems, > it > > is. At least in my opinion. > > > > Yes, autotools are more available on unix than scons. But if we have > nobody to maintain the m4 (or whatever) scripts, and scons performs > better (e.g. it needs no make depend pass) and will be able to do things > we never can do with autotools (plugin system) - there isn't much > choice. > > -- > Elias Pschernig > > > > ------------------------------------------------------- > This SF.Net email is sponsored by xPML, a groundbreaking scripting > language > that extends applications into web and mobile media. Attend the live > webcast > and join the prime developer group breaking into this new coding > territory! > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D110944&bid=3D241720&dat= =3D121642 > -- > https://lists.sourceforge.net/lists/listinfo/alleg-developers > |