summaryrefslogtreecommitdiffstats
path: root/pkgs/development/node-packages
diff options
context:
space:
mode:
authorMario Rodas <marsam@users.noreply.github.com>2021-01-21 04:20:00 +0000
committerMario Rodas <marsam@users.noreply.github.com>2021-01-21 04:20:00 +0000
commitad14668f2a98bb12f95a9560f4448a213babf00c (patch)
tree8d38663315612de393e503856fec616badb1204e /pkgs/development/node-packages
parent66e44425c6dfecbea68a5d6dc221ccd56561d4f1 (diff)
buildNodePackage: by default use Node.js' platforms
Diffstat (limited to 'pkgs/development/node-packages')
-rw-r--r--pkgs/development/node-packages/node-env.nix8
1 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/development/node-packages/node-env.nix b/pkgs/development/node-packages/node-env.nix
index 04e3ee097fae..f65cb65cf8da 100644
--- a/pkgs/development/node-packages/node-env.nix
+++ b/pkgs/development/node-packages/node-env.nix
@@ -388,10 +388,11 @@ let
, dontStrip ? true
, unpackPhase ? "true"
, buildPhase ? "true"
+ , meta ? {}
, ... }@args:
let
- extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" ];
+ extraArgs = removeAttrs args [ "name" "dependencies" "buildInputs" "dontStrip" "dontNpmInstall" "preRebuild" "unpackPhase" "buildPhase" "meta" ];
in
stdenv.mkDerivation ({
name = "node_${name}-${version}";
@@ -443,6 +444,11 @@ let
# Run post install hook, if provided
runHook postInstall
'';
+
+ meta = {
+ # default to Node.js' platforms
+ platforms = nodejs.meta.platforms;
+ } // meta;
} // extraArgs);
# Builds a development shell