Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at release-19.03 21 lines 533 B view raw
1{ runCommand, R, makeWrapper, recommendedPackages, packages }: 2 3runCommand (R.name + "-wrapper") { 4 preferLocalBuild = true; 5 allowSubstitutes = false; 6 7 buildInputs = [R] ++ recommendedPackages ++ packages; 8 9 nativeBuildInputs = [makeWrapper]; 10 11 # Make the list of recommended R packages accessible to other packages such as rpy2 12 passthru = { inherit recommendedPackages; }; 13} 14'' 15mkdir -p $out/bin 16cd ${R}/bin 17for exe in *; do 18 makeWrapper ${R}/bin/$exe $out/bin/$exe \ 19 --prefix "R_LIBS_SITE" ":" "$R_LIBS_SITE" 20done 21''