summary refs log tree commit diff
path: root/pkgs/development/interpreters
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-12-18 16:02:08 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-12-20 00:28:49 +0100
commite69ee9b53e7a840afd2deabbdf3f8e0758aa6da4 (patch)
treec155733e02dc5f402fa98d99f624c32b40314762 /pkgs/development/interpreters
parentca5ee6dfb74656a50646990225a54fdfa6aa9a56 (diff)
downloadnixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar.gz
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar.bz2
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar.lz
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar.xz
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.tar.zst
nixpkgs-e69ee9b53e7a840afd2deabbdf3f8e0758aa6da4.zip
buildPython*: simplify updateScript
updateScript accepts a list, in which case, it will execute the head with the
tail as arguments. Switching to this style will allow us to get rid of the need
to create extra script doing just that.
Diffstat (limited to 'pkgs/development/interpreters')
-rw-r--r--pkgs/development/interpreters/python/mk-python-derivation.nix5
1 files changed, 1 insertions, 4 deletions
diff --git a/pkgs/development/interpreters/python/mk-python-derivation.nix b/pkgs/development/interpreters/python/mk-python-derivation.nix
index eb913e1a375..72a2805a300 100644
--- a/pkgs/development/interpreters/python/mk-python-derivation.nix
+++ b/pkgs/development/interpreters/python/mk-python-derivation.nix
@@ -113,9 +113,6 @@ let self = toPythonModule (python.stdenv.mkDerivation (builtins.removeAttrs attr
 passthru = {
   updateScript = let
     filename = builtins.head (lib.splitString ":" self.meta.position);
-  in writeScript "update-python" ''
-    #!${python.stdenv.shell}
-    ${update-python-libraries} ${filename}
-  '';
+  in [ update-python-libraries filename ];
 };
 in lib.extendDerivation true passthru self