Commit 4c81eb76 authored by Emily's avatar Emily
Browse files

lib/systems: use a shell script for native `emulator`



This avoids pulling in all of `execline`’s closure.

Co-authored-by: default avatarsternenseemann <sternenseemann@systemli.org>
parent 23e89b7d
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -283,7 +283,7 @@ let
          # to an emulator program. That is, if an emulator requires additional
          # arguments, a wrapper should be used.
          if pkgs.stdenv.hostPlatform.canExecute final
          then "${pkgs.execline}/bin/exec"
          then pkgs.writeShellScript "exec" ''exec "$@"''
          else if final.isWindows
          then "${wine}/bin/wine${optionalString (final.parsed.cpu.bits == 64) "64"}"
          else if final.isLinux && pkgs.stdenv.hostPlatform.isLinux && final.qemuArch != null