FW: Library infrastructure

Malcolm Wallace Malcolm.Wallace@cs.york.ac.uk
Thu, 24 Apr 2003 11:48:24 +0100

Henrik Nilsson <nilsson@cs.yale.edu> writes:

> 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.