at master 491 B view raw
1{ 2 lib, 3 runCommand, 4 rustc, 5 minimalContent ? true, 6}: 7 8runCommand "rust-src" { } '' 9 tar -xzf ${rustc.src} 10 mv rustc-${rustc.version}-src $out 11 rm -rf $out/{${ 12 lib.concatStringsSep "," ( 13 [ 14 "ci" 15 "doc" 16 "etc" 17 "grammar" 18 "llvm-project" 19 "llvm-emscripten" 20 "rtstartup" 21 "rustllvm" 22 "test" 23 "vendor" 24 ] 25 ++ lib.optionals minimalContent [ 26 "tools" 27 "stdarch" 28 ] 29 ) 30 }} 31''