let pkgs = import {}; sdcc_ = (pkgs.sdcc.override { inherit (pkgs) gputils; excludePorts = ["mcs51" "z80" "z180" "r2k" "r3ka" "gbz80" "tlcs90" "ds390" "ds400" "pic16" "hc08" "s08" "stm8"]; }).overrideAttrs (o: { enableParallelBuilding = true; }); in with pkgs; stdenv.mkDerivation { name = "blink"; buildInputs = [ sdcc_ gputils ]; src = ./.; installPhase = '' mkdir $out cp blink_led.hex $_ ''; }