diff options
author | Andres Löh <mail@andres-loeh.de> | 2009-08-27 06:35:17 +0000 |
---|---|---|
committer | Andres Löh <mail@andres-loeh.de> | 2009-08-27 06:35:17 +0000 |
commit | 543483d99fdc583fb618a66aace2101458a12d70 (patch) | |
tree | 132847567968f2aea0140aabd375e6057301deba | |
parent | d22e36efe0d42f883b8be28baf7b158d4510025c (diff) |
Added mkcabal.
svn path=/nixpkgs/trunk/; revision=16875
-rw-r--r-- | pkgs/development/tools/haskell/mkcabal/default.nix | 12 | ||||
-rw-r--r-- | pkgs/top-level/haskell-packages.nix | 4 |
2 files changed, 16 insertions, 0 deletions
diff --git a/pkgs/development/tools/haskell/mkcabal/default.nix b/pkgs/development/tools/haskell/mkcabal/default.nix new file mode 100644 index 0000000000000..04c66673ae263 --- /dev/null +++ b/pkgs/development/tools/haskell/mkcabal/default.nix @@ -0,0 +1,12 @@ +{cabal, mtl, pcreLight, readline}: + +cabal.mkDerivation (self : { + pname = "mkcabal"; + version = "0.4.2"; + name = self.fname; + sha256 = "a3d781fdcdea4ac27a897888593091d4afee10dfc3eff5a49f9108b346232f50"; + propagatedBuildInputs = [mtl pcreLight readline]; + meta = { + description = "Generate cabal files for a Haskell project"; + }; +}) diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix index 0b0f98cd933b7..c9a6154047741 100644 --- a/pkgs/top-level/haskell-packages.nix +++ b/pkgs/top-level/haskell-packages.nix @@ -586,6 +586,10 @@ rec { inherit cabal mtl network time; }; + mkcabal = import ../development/tools/haskell/mkcabal { + inherit cabal mtl pcreLight readline; + }; + tar = import ../development/tools/haskell/tar { inherit cabal binary; }; |