Default prefix for Cabal on Windows

Simon Marlow simonmar at microsoft.com
Thu Jun 16 11:46:18 EDT 2005


On 16 June 2005 16:23, Daan Leijen wrote:

> Simon Marlow wrote:
> 
>> Ok, so $(ProgramFiles) is determined by the registry.  Taking into
>> account comments so far, I think we have:
>> 
>>   prefix = $(ProgramFiles)\Haskell\$(PackageName)-$(Version)
>>   libdir = $(prefix)\$(Compiler)-$(Version)
>>   bindir = $(prefix)\bin
>> 
>> these are only defaults - users & packagers are free to change them.
>> 
>> Sound reasonable?
> 
> Sounds fine to me.

Slight modification after Brian's comments: if the package is an
executable, then 

  prefix = $(ProgramFiles)\$(PackageName)-$(Version)

(i.e. only libraries on under $(ProgramFiles)\Haskell).

Cheers,
	Simon


More information about the Libraries mailing list