summary refs log tree commit diff
path: root/pkgs/games/uqm
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2013-08-15 10:37:21 +0200
committeraszlig <aszlig@redmoonstudios.org>2013-08-15 10:43:39 +0200
commit3fbd3a025d7fd30d96ba396488b8f64fb8086bbd (patch)
tree2fbba2a57e35531bd51698b4b16fb5ae793aff2f /pkgs/games/uqm
parent80673a70e7e7ec99b32db27ea53226298b6264be (diff)
downloadnixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar.gz
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar.bz2
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar.lz
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar.xz
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.tar.zst
nixpkgs-3fbd3a025d7fd30d96ba396488b8f64fb8086bbd.zip
uqm: Symlink addons and packages.
Copying these over to the output path of the main derivation will just
unnecessarily blow up the size of it with files we already have in the
store anyway.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/games/uqm')
-rw-r--r--pkgs/games/uqm/default.nix8
1 files changed, 4 insertions, 4 deletions
diff --git a/pkgs/games/uqm/default.nix b/pkgs/games/uqm/default.nix
index ef89477ff4d..4d573c691f7 100644
--- a/pkgs/games/uqm/default.nix
+++ b/pkgs/games/uqm/default.nix
@@ -64,11 +64,11 @@ in stdenv.mkDerivation rec {
   postUnpack = ''
     mkdir -p uqm-${version}/content/packages
     mkdir -p uqm-${version}/content/addons
-    cp $content uqm-${version}/content/packages/uqm-0.7.0-content.uqm
-    cp $music uqm-${version}/content/addons/uqm-0.7.0-3domusic.uqm
-    cp $voice uqm-${version}/content/addons/uqm-0.7.0-voice.uqm
+    ln -s "$content" "uqm-${version}/content/packages/uqm-0.7.0-content.uqm"
+    ln -s "$music" "uqm-${version}/content/addons/uqm-0.7.0-3domusic.uqm"
+    ln -s "$voice" "uqm-${version}/content/addons/uqm-0.7.0-voice.uqm"
   '' + optionalString useRemixPacks (concatMapStrings (disc: ''
-    cp "${disc}" "uqm-$version/content/addons/${disc.name}"
+    ln -s "${disc}" "uqm-$version/content/addons/${disc.name}"
   '') remixPacks) + optionalString use3DOVideos ''
     ln -s "${videos}" "uqm-${version}/content/addons/3dovideo"
   '';