random questions while packaging...

Don Stewart dons at galois.com
Sun Dec 5 14:33:58 EST 2010


markl:
> As I'm building the Mac OS X installer, some questions have arisen,
> I'm hopting the Haskell-Platform team can answer:
> 
> * Licenses: The installer shows the license file that came with the
> GHC installer (BSD3 for the compiler, and LGPL for GMP lib). Do we
> want/need to have any other license appended to it?

I think all individuals licenses from sub-libraries might need to be
appeneded (i.e. a bunch of BSD-ish licenses).
  
> * Haddock w/Source: I'm using --hyperlink-source when I generate the
> doc that is installed. This uses hscolour which isn't part of the
> distribution (and so, builds with the version installed on my build
> machine) Does this feel like bad form?

Hmm. I think it is ok. No one has to be able to reproduce your
installer.
  
> * HUnit's execs: HUnit builds and packages three executables that are
> really tests: basic-tests, extended-tests, terminal-tests. These end
> up in the user's bin dirs! I was thinking of just explicitly removing
> them from the installer image.

That's bad. We need those removed from the library.
  
> * cabal-install: What's up with it being commented out?

Oh, previously cabal-install didn't support additional build tools. I
think that should be uncommented.

-- Don



More information about the Haskell-platform mailing list