From 409d2af6df75a3b36d7aa6eef8cae68ab5828067 Mon Sep 17 00:00:00 2001 From: Brenton Horne Date: Mon, 3 Dec 2018 05:05:10 +1000 Subject: openra: adding individual executables for each mod OpenRA desktop configuration files presently fail to launch the various mods, as the executable files (`openra-ra` for Red Alert, `openra-cnc` for Tiberian Dawn and `openra-d2k` for Dune 2K) they rely on are not present in this package. --- pkgs/games/openra/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'pkgs/games/openra') diff --git a/pkgs/games/openra/default.nix b/pkgs/games/openra/default.nix index d0649237b12..130a413f1ae 100644 --- a/pkgs/games/openra/default.nix +++ b/pkgs/games/openra/default.nix @@ -69,5 +69,11 @@ stdenv.mkDerivation rec { mkdir -p $out/bin makeWrapper $out/lib/openra/launch-game.sh $out/bin/openra --run "cd $out/lib/openra" + printf "#!/bin/sh\nexec $out/bin/openra Game.Mod=ra" > $out/bin/openra-ra + chmod +x $out/bin/openra-ra + printf "#!/bin/sh\nexec $out/bin/openra Game.Mod=cnc" > $out/bin/openra-cnc + chmod +x $out/bin/openra-cnc + printf "#!/bin/sh\nexec $out/bin/openra Game.Mod=d2k" > $out/bin/openra-d2k + chmod +x $out/bin/openra-d2k ''; } -- cgit 1.4.1