mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-20 12:29:02 +02:00
python-wrapper: add 'ignoreCollisions' parameter (which default to 'false')
This commit is contained in:
parent
aa23a99436
commit
51c9dbc9f3
|
@ -1,5 +1,5 @@
|
||||||
{ stdenv, python, buildEnv, makeWrapper, recursivePthLoader, extraLibs ? [], postBuild ? ""
|
{ stdenv, python, buildEnv, makeWrapper, recursivePthLoader, extraLibs ? [], postBuild ? ""
|
||||||
, stdLibs ? stdenv.lib.attrValues python.modules
|
, stdLibs ? stdenv.lib.attrValues python.modules, ignoreCollisions ? false
|
||||||
}:
|
}:
|
||||||
|
|
||||||
# Create a python executable that knows about additional packages.
|
# Create a python executable that knows about additional packages.
|
||||||
|
@ -7,7 +7,8 @@
|
||||||
(buildEnv {
|
(buildEnv {
|
||||||
name = "python-${python.version}-wrapper";
|
name = "python-${python.version}-wrapper";
|
||||||
paths = stdenv.lib.filter (x : x ? pythonPath) (stdenv.lib.closePropagation extraLibs) ++ stdLibs ++ [ python recursivePthLoader ];
|
paths = stdenv.lib.filter (x : x ? pythonPath) (stdenv.lib.closePropagation extraLibs) ++ stdLibs ++ [ python recursivePthLoader ];
|
||||||
ignoreCollisions = false;
|
|
||||||
|
inherit ignoreCollisions;
|
||||||
|
|
||||||
postBuild = ''
|
postBuild = ''
|
||||||
. "${makeWrapper}/nix-support/setup-hook"
|
. "${makeWrapper}/nix-support/setup-hook"
|
||||||
|
|
Loading…
Reference in a new issue