about summary refs log tree commit diff
path: root/pkgs/development/python-modules/distutils-cfg
diff options
context:
space:
mode:
authorJaka Hudoklin <jakahudoklin@gmail.com>2014-03-12 21:52:43 +0100
committerJaka Hudoklin <jakahudoklin@gmail.com>2014-03-13 11:33:11 +0100
commitf7cdd1611baa60f498840d615287a3fc18ebecd8 (patch)
tree023ebae8e2a624859ebc85b2c23cbd4b95e57746 /pkgs/development/python-modules/distutils-cfg
parent42d79237529fc928c930880c6ac604b31a7d2344 (diff)
downloadnixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar.gz
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar.bz2
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar.lz
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar.xz
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.tar.zst
nixlib-f7cdd1611baa60f498840d615287a3fc18ebecd8.zip
pythonPackages: distutils-cfg, allow to override config
Diffstat (limited to 'pkgs/development/python-modules/distutils-cfg')
-rw-r--r--pkgs/development/python-modules/distutils-cfg/default.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/pkgs/development/python-modules/distutils-cfg/default.nix b/pkgs/development/python-modules/distutils-cfg/default.nix
index 190c663b471a..204f4de5456a 100644
--- a/pkgs/development/python-modules/distutils-cfg/default.nix
+++ b/pkgs/development/python-modules/distutils-cfg/default.nix
@@ -1,10 +1,11 @@
 # global distutils configuration, see http://docs.python.org/2/install/index.html#distutils-configuration-files
 
-{ stdenv, python, writeText, extraCfg ? "" }:
+{ stdenv, python, writeText, extraCfg ? "", overrideCfg ? "" }:
 
 
 let
-  distutilsCfg = writeText "distutils.cfg" ''
+  distutilsCfg = writeText "distutils.cfg" (
+  if overrideCfg != "" then overrideCfg else ''
     [easy_install]
 
     # don't allow network connections during build to ensure purity
@@ -14,7 +15,7 @@ let
     zip_ok = 0
 
     ${extraCfg}
-  '';
+  '');
 in stdenv.mkDerivation {
   name = "${python.libPrefix}-distutils.cfg";