about summary refs log tree commit diff
diff options
context:
space:
mode:
authorPeter Simons <simons@cryp.to>2012-02-19 17:03:35 +0000
committerPeter Simons <simons@cryp.to>2012-02-19 17:03:35 +0000
commitcecff49b34eff66b34f1b20841f65d6930487aab (patch)
treec07d131a94a41283fa3f97a250d6acdafd4a7b67
parent3b02e6f70d8d24200cc2ca5647dc222703deec89 (diff)
downloadnixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar.gz
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar.bz2
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar.lz
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar.xz
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.tar.zst
nixlib-cecff49b34eff66b34f1b20841f65d6930487aab.zip
Moved the cabal build driver function from development/libraries/haskell/cabal to build-support/cabal.
This change also resolves the "cabal" vs. "Cabal" ambiguity on file systems
that don't distinguish case.

svn path=/nixpkgs/trunk/; revision=32401
-rw-r--r--pkgs/build-support/cabal/default.nix (renamed from pkgs/development/libraries/haskell/cabal/cabal.nix)0
-rw-r--r--pkgs/top-level/haskell-packages.nix2
2 files changed, 1 insertions, 1 deletions
diff --git a/pkgs/development/libraries/haskell/cabal/cabal.nix b/pkgs/build-support/cabal/default.nix
index 8ae8c06d5132..8ae8c06d5132 100644
--- a/pkgs/development/libraries/haskell/cabal/cabal.nix
+++ b/pkgs/build-support/cabal/default.nix
diff --git a/pkgs/top-level/haskell-packages.nix b/pkgs/top-level/haskell-packages.nix
index 803e42a1b945..53d495eb4c57 100644
--- a/pkgs/top-level/haskell-packages.nix
+++ b/pkgs/top-level/haskell-packages.nix
@@ -121,7 +121,7 @@ let result = let callPackage = x : y : modifyPrio (newScope result.final x y);
   # This is the Cabal builder, the function we use to build most Haskell
   # packages. It isn't the Cabal library, which is spelled "Cabal".
 
-  cabal = callPackage ../development/libraries/haskell/cabal/cabal.nix {
+  cabal = callPackage ../build-support/cabal {
     enableLibraryProfiling = enableLibraryProfiling;
   };