
Henrik Nilsson
We at Yale have been developing a Make-based build system aiming at taking the pain out of building for any combination of Haskell system/OS platform. It's not perfect, nor quite ready, but it works reasonably well. Except for some annoying issues on Wondows platforms ...
I would be interested to know what were the main difficulties you perceived with hmake (apart from its current non-support of Hugs).
And not only that, our build system also takes care of any prerequisite preprocessing/auxiliary compilation (CPP, arrowp, GreenCard, what have you), thus effectively building "pure" Haskell code for the library/application in question,
Many pre-processors are also supported by hmake, and it is easy to add new ones. Regards, Malcolm