On Thu, 2006-07-06 at 10:43 +0100, Duncan Coutts wrote: > Hi Cabal hackers, > > For c2hs we've run into a problem. See the thread about c2hs on window > over on the haskell list. > > c2hs wants to install a data file (actually a .hs source file) and wants > to know where it's been installed so that c2hs --copy-library can find > and copy said file. > > So how do we do this? At the moment c2hs's Setup.hs calls a postInst > script which installs a wrapper script (much like all the little ghc > wrapper scripts which specifies the path where things can be found). Of > course this doesn't work on Windows. > > I recall some talk about making this sort of thing easier? Where did we > get with that?
Ah, I think I can answer my own question. There is a "data-files" field one can add to the cabal file and the recent Paths_${projname}.hs thing allows us to find the data files at runtime. So I'll go try to hack that into c2hs so it'll work on win32. Duncan _______________________________________________ cabal-devel mailing list cabal-devel@haskell.org http://www.haskell.org//mailman/listinfo/cabal-devel