Developing cabal2wix - building Windows installers automatically
igloo at earth.li
Thu Aug 9 10:08:08 EDT 2007
On Wed, Aug 08, 2007 at 09:19:04AM +0100, Simon Marlow wrote:
> For a library, data files go in C:\Program Files\Common Files\$pkgid.
> There's a very good reason for this: a library cannot discover its
> installation location like an executable can, because it could be linked in
> to an executable anywhere on the system. Hence if a library needs access
> to auxiliary data files, they better be in a fixed place in the filesystem.
If a library needs auxiliary data files, how are they meant to get
installed when someone makes a binary release of a program available?
More information about the cabal-devel