summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Properly support the CABAL_FEATURES="nocabaldep" if user doesn't have ↵Lennart Kolmodin2009-10-281-1/+17
| | | | dev-haskell/cabal
* Updating the haskell-cabal eclass to support the CABAL_FEATURES nocabaldepLennart Kolmodin2009-09-091-13/+18
| | | | | which is used in the dev-haskell/haskell-updater package. It enables packages to use the cabal eclass without depending on cabal.
* Fix (kind of harmless) typo in haskell-cabal eclass. $CABAL_UNKNONW -> ↵Lennart Kolmodin2009-07-271-2/+2
| | | | $CABAL_UNKNOWN.
* Update cabal eclass for new cabal-1.2 seriesDuncan Coutts2007-12-131-15/+72
|
* Make the haskell-cabal eclass aware of updateable core ghc libs.Lennart Kolmodin2007-08-051-12/+38
|
* Cabal profiling should not affect executables. Fix which/type -P.Lennart Kolmodin2007-07-271-3/+2
|
* Updates to ghc and cabal eclasses to go with ghc-6.6.x upgrade.Duncan Coutts2007-07-251-9/+25
|
* replaced "which" by "type -P"Andres Loeh2007-03-131-2/+2
|
* detect true rather than assume its location; should fix bug #161937Andres Loeh2007-01-151-3/+4
|
* Install HTML docs recursively. Allow to add extra flags to package ↵Andres Loeh2006-10-041-2/+6
| | | | configuration.
* Ask portage rather than ghc-pkg about which version of cabal to use.Duncan Coutts2006-08-021-2/+2
| | | | | | | | | | This way we build packages using version of cabal from portage that we tested rather than a version that the user installed. This is important as many packages are sensitive to changes in the Cabal API. Make ghc-getghc and ghc-getghcpkg functions return absolute paths and fix up one place in the haskell-cabal eclass where this had a knock-on effect this should fix bug #140589
* Reduce arch-specific conditionals to the minimum necessary (ie only ppc64).Duncan Coutts2006-03-131-4/+3
|
* Don't build GHCi libs for arches that do not support GHCi.Duncan Coutts2006-03-011-1/+6
| | | | Also building GHCi libs on ppc64 causes "TOC overflow".
* Expect one of "lib"/"bin" in CABAL_FEATURES.Duncan Coutts2006-02-161-11/+14
| | | | | Only run the registration if "lib" is set. Always expect a package file to be generated when "lib" is set.
* Add "lib" and "bin" to known CABAL_FEATURES.Duncan Coutts2006-02-161-2/+13
| | | | Also complain less about unknown values CABAL_FEATURES.
* When doing profiling, enable profiling for libs as well as executables.Duncan Coutts2005-12-051-3/+11
| | | | | Cope with packages that do not register any libs, eg cabalised ebuilds that are just straight programs (like c2hs).
* new eclass for Haskell packages that make use of the Common Architecture for ↵Andres Loeh2005-09-131-0/+201
Building Applications and Libraries (cabal)