Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{ 2 symlinkJoin, 3 makeWrapper, 4 supercollider, 5 plugins, 6}: 7 8symlinkJoin { 9 name = "supercollider-with-plugins-${supercollider.version}"; 10 paths = [ supercollider ] ++ plugins; 11 12 nativeBuildInputs = [ makeWrapper ]; 13 14 postBuild = '' 15 for exe in $out/bin/*; do 16 wrapProgram $exe \ 17 --set SC_PLUGIN_DIR "$out/lib/SuperCollider/plugins" \ 18 --set SC_DATA_DIR "$out/share/SuperCollider" 19 done 20 ''; 21 22 inherit (supercollider) pname version meta; 23}