Re: [Tack-devel] Build system replacement
Brought to you by:
dtrg
From: David G. <dg...@co...> - 2013-05-17 14:26:10
|
Rogelio Serrano wrote: [...] > on the other hand thats a very welcome change because i have been > thinking about this for a while already. just a bunch of simple non > recursive makefiles Unfortunately the highly dynamic nature of the ACK --- which builds program which create files which are then used to build other programs which generate source code which is then finally compiled *several times* into the end result --- tends to make build systems curl up in a corner and cry. I've yet to find a build system that could cope with this sort of thing in a sane manner (and would love to find one, I do a lot of this stuff at work). The new build system more-or-less generates makefiles on-the-fly using loathsome make macros. It's really not pretty. Go take a look at the build.mk files some time... -- ┌─── dg@cowlark.com ───── http://www.cowlark.com ───── │ │ 𝕻𝖍'𝖓𝖌𝖑𝖚𝖎 𝖒𝖌𝖑𝖜'𝖓𝖆𝖋𝖍 𝕮𝖙𝖍𝖚𝖑𝖍𝖚 𝕽'𝖑𝖞𝖊𝖍 𝖜𝖌𝖆𝖍'𝖓𝖆𝖌𝖑 𝖋𝖍𝖙𝖆𝖌𝖓. │ |