[Haskell-cafe] Cabal files on Windows

John Lato jwlato at gmail.com
Sun Jul 27 22:01:29 EDT 2008

On Sun, Jul 27, 2008 at 3:25 PM, Duncan Coutts
<duncan.coutts at worc.ox.ac.uk> wrote:
> On Sat, 2008-07-26 at 20:23 -0500, John Lato wrote:
>> Hello,
>> Can anyone point me to a method for including path names with spaces
>> in a cabal file?  I would like to add a line similar to the following:
>> include-dirs:  C:\Program Files\program\include
>> and of course a corresponding library as well.
> Use Haskell String syntax for paths that contain spaces:
> include-dirs:  "C:\\Program Files\\program\\include"

Hi Duncan,

Thanks, this worked (mostly).  Although I had to change the line to

include-dirs: "\"C:\\Program Files\\program\\include\""

so that the path would be passed properly to cpp through c2hs.

Is this documented anywhere?  I've been poring over the cabal guide
trying to find this, with no success.

Thank you,

More information about the Haskell-Cafe mailing list