include offlineDistutils in preConfigure instead of configurePhase

This commit is contained in:
Florian Friesdorf 2012-11-29 15:29:41 +01:00
parent ac89a3de46
commit a4ded47776

View File

@ -22,6 +22,8 @@
easy_install --always-unzip --prefix="$out" . easy_install --always-unzip --prefix="$out" .
'' ''
, preConfigure ? "true"
, buildPhase ? "true" , buildPhase ? "true"
, doCheck ? true , doCheck ? true
@ -32,8 +34,6 @@
python setup.py test python setup.py test
runHook postCheck runHook postCheck
'' ''
, configurePhase ? "true"
, postInstall ? "" , postInstall ? ""
, ... } @ attrs: , ... } @ attrs:
@ -48,12 +48,12 @@ python.stdenv.mkDerivation (attrs // {
buildInputStrings = map toString buildInputs; buildInputStrings = map toString buildInputs;
configurePhase = '' pythonPath = [ setuptools ] ++ pythonPath;
export PYTHONPATH="${offlineDistutils}/lib/${python.libPrefix}:$PYTHONPATH"
${configurePhase}
'';
pythonPath = [ setuptools] ++ pythonPath; preConfigure = ''
PYTHONPATH="${offlineDistutils}/lib/${python.libPrefix}/site-packages:$PYTHONPATH"
${preConfigure}
'';
installPhase = '' installPhase = ''
mkdir -p "$out/lib/${python.libPrefix}/site-packages" mkdir -p "$out/lib/${python.libPrefix}/site-packages"