Adding (some) libraries to a GHC tree

Hi Neil, You can manually add any package which is listed in http://hackage.haskell.org/trac/ghc/wiki/DarcsRepositories by getting it (with darcs), directly into the /libraries subdirectory. When you later use darcs-all, the added library will be included when pulling new changes etc. I have added a wiki page to explain this: http://hackage.haskell.org/trac/ghc/wiki/AddingLibsToBuild (feel free to remove it and add the material to a more convenient place) HTH Jost

Hi Jost, Many thanks, that's perfect. I moved the page to http://hackage.haskell.org/trac/ghc/wiki/Building/AddingLibs , and referenced it from http://hackage.haskell.org/trac/ghc/wiki/Building Thanks Neil
-----Original Message----- From: Jost Berthold [mailto:berthold@Mathematik.Uni-Marburg.de] Sent: 17 September 2008 10:36 am To: Mitchell, Neil Cc: glasgow-haskell-users@haskell.org Subject: Adding (some) libraries to a GHC tree
Hi Neil,
You can manually add any package which is listed in http://hackage.haskell.org/trac/ghc/wiki/DarcsRepositories by getting it (with darcs), directly into the /libraries subdirectory. When you later use darcs-all, the added library will be included when pulling new changes etc.
I have added a wiki page to explain this: http://hackage.haskell.org/trac/ghc/wiki/AddingLibsToBuild (feel free to remove it and add the material to a more convenient place)
HTH Jost
============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ==============================================================================

good stuff -- but with a big overlap with the "Getting more packages" section in http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources. Do you agree? Would it be possible to merge your new paragraphs into the existing page? If the existing page is too big and hard to navigate we could break it up. S | -----Original Message----- | From: glasgow-haskell-users-bounces@haskell.org [mailto:glasgow-haskell-users- | bounces@haskell.org] On Behalf Of Mitchell, Neil | Sent: 17 September 2008 10:50 | To: Jost Berthold | Cc: glasgow-haskell-users@haskell.org | Subject: RE: Adding (some) libraries to a GHC tree | | Hi Jost, | | Many thanks, that's perfect. | | I moved the page to | http://hackage.haskell.org/trac/ghc/wiki/Building/AddingLibs , and | referenced it from http://hackage.haskell.org/trac/ghc/wiki/Building | | Thanks | | Neil | | > -----Original Message----- | > From: Jost Berthold [mailto:berthold@Mathematik.Uni-Marburg.de] | > Sent: 17 September 2008 10:36 am | > To: Mitchell, Neil | > Cc: glasgow-haskell-users@haskell.org | > Subject: Adding (some) libraries to a GHC tree | > | > Hi Neil, | > | > You can manually add any package which is listed in | > http://hackage.haskell.org/trac/ghc/wiki/DarcsRepositories | > by getting it (with darcs), directly into the /libraries subdirectory. | > When you later use darcs-all, the added library will be | > included when pulling new changes etc. | > | > I have added a wiki page to explain this: | > http://hackage.haskell.org/trac/ghc/wiki/AddingLibsToBuild | > (feel free to remove it and add the material to a more | > convenient place) | > | > HTH | > Jost | > | > | > | | ============================================================================== | Please access the attached hyperlink for an important electronic communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ============================================================================== | | _______________________________________________ | Glasgow-haskell-users mailing list | Glasgow-haskell-users@haskell.org | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Hello Simon,
I agree that this page has a major overlap. I myself added additional
libraries recently (time and parallel packages to libraries for GHC RTS
parallel profiling testing), and it would have been helpful to have the
information from AddingLibsToBuild page. At first, I assumed that additonal
libraries would be grabbed like nofib and testsuite with "./darcs-all
--testsuite get"; afterwards I did the same as Jost suggested using "darcs
get http://darcs.haskell.org/packages/<name>".
Combining these two pages would decrease overlap and provide clarification,
in my opinion.
__
Donnie
On Wed, Sep 17, 2008 at 8:40 AM, Simon Peyton-Jones
good stuff -- but with a big overlap with the "Getting more packages" section in http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSources. Do you agree? Would it be possible to merge your new paragraphs into the existing page?
If the existing page is too big and hard to navigate we could break it up.
S | -----Original Message----- | From: glasgow-haskell-users-bounces@haskell.org [mailto: glasgow-haskell-users- | bounces@haskell.org] On Behalf Of Mitchell, Neil | Sent: 17 September 2008 10:50 | To: Jost Berthold | Cc: glasgow-haskell-users@haskell.org | Subject: RE: Adding (some) libraries to a GHC tree | | Hi Jost, | | Many thanks, that's perfect. | | I moved the page to | http://hackage.haskell.org/trac/ghc/wiki/Building/AddingLibs , and | referenced it from http://hackage.haskell.org/trac/ghc/wiki/Building | | Thanks | | Neil | | > -----Original Message----- | > From: Jost Berthold [mailto:berthold@Mathematik.Uni-Marburg.de] | > Sent: 17 September 2008 10:36 am | > To: Mitchell, Neil | > Cc: glasgow-haskell-users@haskell.org | > Subject: Adding (some) libraries to a GHC tree | > | > Hi Neil, | > | > You can manually add any package which is listed in | > http://hackage.haskell.org/trac/ghc/wiki/DarcsRepositories | > by getting it (with darcs), directly into the /libraries subdirectory. | > When you later use darcs-all, the added library will be | > included when pulling new changes etc. | > | > I have added a wiki page to explain this: | > http://hackage.haskell.org/trac/ghc/wiki/AddingLibsToBuild | > (feel free to remove it and add the material to a more | > convenient place) | > | > HTH | > Jost | > | > | > | | ============================================================================== | Please access the attached hyperlink for an important electronic communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ============================================================================== | | _______________________________________________ | Glasgow-haskell-users mailing list | Glasgow-haskell-users@haskell.org | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
_______________________________________________ Glasgow-haskell-users mailing list Glasgow-haskell-users@haskell.org http://www.haskell.org/mailman/listinfo/glasgow-haskell-users

Hi The paragraph in the new page is better than the old one, but it makes sense to have the information in only one place. When looking for the information "getting the sources" didn't occur to me as a description of how to get any extra libraries (although on reflection, I'm surprised I didn't try it). Thanks Neil
-----Original Message----- From: Simon Peyton-Jones [mailto:simonpj@microsoft.com] Sent: 17 September 2008 1:40 pm To: Mitchell, Neil; Jost Berthold Cc: glasgow-haskell-users@haskell.org Subject: RE: Adding (some) libraries to a GHC tree
good stuff -- but with a big overlap with the "Getting more packages" section in http://hackage.haskell.org/trac/ghc/wiki/Building/GettingTheSo urces. Do you agree? Would it be possible to merge your new paragraphs into the existing page?
If the existing page is too big and hard to navigate we could break it up.
S | -----Original Message----- | From: glasgow-haskell-users-bounces@haskell.org | [mailto:glasgow-haskell-users- bounces@haskell.org] On Behalf Of | Mitchell, Neil | Sent: 17 September 2008 10:50 | To: Jost Berthold | Cc: glasgow-haskell-users@haskell.org | Subject: RE: Adding (some) libraries to a GHC tree | | Hi Jost, | | Many thanks, that's perfect. | | I moved the page to | http://hackage.haskell.org/trac/ghc/wiki/Building/AddingLibs , and | referenced it from http://hackage.haskell.org/trac/ghc/wiki/Building | | Thanks | | Neil | | > -----Original Message----- | > From: Jost Berthold [mailto:berthold@Mathematik.Uni-Marburg.de] | > Sent: 17 September 2008 10:36 am | > To: Mitchell, Neil | > Cc: glasgow-haskell-users@haskell.org | > Subject: Adding (some) libraries to a GHC tree | > | > Hi Neil, | > | > You can manually add any package which is listed in | > http://hackage.haskell.org/trac/ghc/wiki/DarcsRepositories | > by getting it (with darcs), directly into the /libraries subdirectory. | > When you later use darcs-all, the added library will be included | > when pulling new changes etc. | > | > I have added a wiki page to explain this: | > http://hackage.haskell.org/trac/ghc/wiki/AddingLibsToBuild | > (feel free to remove it and add the material to a more convenient | > place) | > | > HTH | > Jost | > | > | > | | ====================================================================== | ======== Please access the attached hyperlink for an important | electronic communications disclaimer: | | http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html | ====================================================================== | ======== | | _______________________________________________ | Glasgow-haskell-users mailing list | Glasgow-haskell-users@haskell.org | http://www.haskell.org/mailman/listinfo/glasgow-haskell-users
============================================================================== Please access the attached hyperlink for an important electronic communications disclaimer: http://www.credit-suisse.com/legal/en/disclaimer_email_ib.html ==============================================================================
participants (4)
-
Donnie Jones
-
Jost Berthold
-
Mitchell, Neil
-
Simon Peyton-Jones