On Sat, Sep 15, 2007 at 07:48:43PM +0200, Sven Panne wrote:
> 
> The first confusing things are that "datadir", "libdir" and "libexecdir" 
> don't 
> have the proposed GNU semantics. because they contain the package 
> name "ghc-XY".

At the interface to the outside world (i.e. the configure flags) they
have the normal semantics. We then append "/ghc-$(ProjectVersion)" to
the internal build system variables. This seems reasonable to me - I
don't think it would be better to put the "/ghc-$(ProjectVersion)" in
manually everywhere we use it, if that's what you're suggesting?

> I think I'll go for b) if nobody yells.

I can't think about your proposals properly right now, but I do have a
patch that will hopefully finally get bindists working correctly on both
Windows and Linux, that I suspect would conflict with anything in this
area. I expect to push on Sunday or Monday, so if you could hold off a
couple of days then that would make my life easier.


Thanks
Ian

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to