diff options
author | Jaka Hudoklin <jakahudoklin@gmail.com> | 2015-02-23 14:27:19 +0100 |
---|---|---|
committer | Jaka Hudoklin <jakahudoklin@gmail.com> | 2015-02-23 14:27:38 +0100 |
commit | 97ea4ab54ed645dc04488786b96ed6180af3cfd9 (patch) | |
tree | 16c830c7a40c124dde21edd962d1cd3f8d12fb66 /pkgs | |
parent | bf86758a42f7db8c1710f1226162d9e3b6c5e9e6 (diff) | |
download | nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar.gz nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar.bz2 nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar.lz nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar.xz nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.tar.zst nixpkgs-97ea4ab54ed645dc04488786b96ed6180af3cfd9.zip |
nodePackages: add namePrefix parameter to override package name prefix
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/development/web/nodejs/build-node-package.nix | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/development/web/nodejs/build-node-package.nix b/pkgs/development/web/nodejs/build-node-package.nix index 048b53f0005..17c437a7d0f 100644 --- a/pkgs/development/web/nodejs/build-node-package.nix +++ b/pkgs/development/web/nodejs/build-node-package.nix @@ -3,6 +3,9 @@ { name, version ? "", src, + # by default name of nodejs interpreter e.g. "nodejs-${name}" + namePrefix ? nodejs.interpreterName + "-", + # Node package name pkgName ? if version != "" then stdenv.lib.removeSuffix "-${version}" name else @@ -304,7 +307,7 @@ let passthru.pkgName = pkgName; } // (filterAttrs (n: v: all (k: n != k) ["deps" "resolvedDeps" "optionalDependencies"]) args) // { - name = "${nodejs.interpreterName}-${name}"; + name = namePrefix + name; # Run the node setup hook when this package is a build input propagatedNativeBuildInputs = (args.propagatedNativeBuildInputs or []) ++ [ nodejs ]; |