nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 27 lines 604 B view raw
1{ buildEnv, callPackage, makeWrapper }: 2 3let 4 sp = callPackage ./sp.nix {}; 5 mp = sp.overrideAttrs (oldAttrs: rec { 6 sourceRoot = "source/MP"; 7 }); 8in buildEnv { 9 name = "iortcw"; 10 11 paths = [ sp mp ]; 12 13 pathsToLink = [ "/opt" ]; 14 15 nativeBuildInputs = [ makeWrapper ]; 16 17 # so we can launch sp from mp game and vice versa 18 postBuild = '' 19 for i in `find -L $out/opt/iortcw -maxdepth 1 -type f -executable`; do 20 makeWrapper $i $out/bin/`basename $i` --chdir "$out/opt/iortcw" 21 done 22 ''; 23 24 meta = sp.meta // { 25 description = "Game engine for Return to Castle Wolfenstein"; 26 }; 27}