nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 37 lines 772 B view raw
1{ 2 lib, 3 stdenv, 4 busybox, 5 musl, 6}: 7 8# Minimal shell for use as basic /bin/sh in sandbox builds 9busybox.override ( 10 { 11 enableStatic = true; 12 enableMinimal = true; 13 14 extraConfig = '' 15 CONFIG_FEATURE_FANCY_ECHO y 16 CONFIG_FEATURE_SH_MATH y 17 CONFIG_FEATURE_SH_MATH_64 y 18 CONFIG_FEATURE_TEST_64 y 19 20 CONFIG_ASH y 21 CONFIG_ASH_OPTIMIZE_FOR_SIZE y 22 23 CONFIG_ASH_ALIAS y 24 CONFIG_ASH_BASH_COMPAT y 25 CONFIG_ASH_CMDCMD y 26 CONFIG_ASH_ECHO y 27 CONFIG_ASH_GETOPTS y 28 CONFIG_ASH_INTERNAL_GLOB y 29 CONFIG_ASH_JOB_CONTROL y 30 CONFIG_ASH_PRINTF y 31 CONFIG_ASH_TEST y 32 ''; 33 } 34 // lib.optionalAttrs (stdenv.hostPlatform.isGnu && lib.meta.availableOn stdenv.hostPlatform musl) { 35 useMusl = true; 36 } 37)