at 22.05-pre 436 B view raw
1{ stdenv, rustc, minimalContent ? true }: 2 3stdenv.mkDerivation { 4 name = "rust-src"; 5 src = rustc.src; 6 phases = [ "unpackPhase" "installPhase" ]; 7 installPhase = '' 8 mv src $out 9 rm -rf $out/{${if minimalContent 10 then "ci,doc,etc,grammar,llvm-project,llvm-emscripten,rtstartup,rustllvm,test,tools,vendor,stdarch" 11 else "ci,doc,etc,grammar,llvm-project,llvm-emscripten,rtstartup,rustllvm,test,vendor" 12 }} 13 ''; 14}