Commit 38442e84 authored by Robert Hensing's avatar Robert Hensing
Browse files

emscriptenStdenv: Allow overlay style mkDerivation

parent b6fee1a4
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
{ pkgs, lib, emscripten, python3 }:

argsFun:

let
  wrapDerivation = f:
    pkgs.stdenv.mkDerivation (finalAttrs:
      f (lib.toFunction argsFun finalAttrs)
    );
in
wrapDerivation (
{ buildInputs ? [], nativeBuildInputs ? []

, enableParallelBuilding ? true

, meta ? {}, ... } @ args:

pkgs.stdenv.mkDerivation (
  args //
  {