1: { bash, mkBin, runCommand }: 2: 3: runCommand "mkBin-test" { 4: buildInputs = [ 5: (mkBin { 6: name = "ping"; 7: script = '' 8: #!${bash}/bin/bash 9: echo "pong" 10: ''; 11: }) 12: ]; 13: } '' 14: X=$(ping) 15: [[ "x$X" = "xpong" ]] || { 16: echo "Output was '$X'" 1>&2 17: exit 1 18: } 19: echo pass > "$out" 20: ''