at 24.05-pre 18 lines 468 B view raw
1{ symlinkJoin, makeWrapper, supercollider, plugins }: 2 3symlinkJoin { 4 name = "supercollider-with-plugins-${supercollider.version}"; 5 paths = [ supercollider ] ++ plugins; 6 7 nativeBuildInputs = [ makeWrapper ]; 8 9 postBuild = '' 10 for exe in $out/bin/*; do 11 wrapProgram $exe \ 12 --set SC_PLUGIN_DIR "$out/lib/SuperCollider/plugins" \ 13 --set SC_DATA_DIR "$out/share/SuperCollider" 14 done 15 ''; 16 17 inherit (supercollider) pname version meta; 18}