nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at devShellTools-shell 31 lines 633 B view raw
1{ 2 lib, 3 makeSetupHook, 4 mkAppleDerivation, 5 stdenv, 6}: 7 8mkAppleDerivation { 9 releaseName = "Csu"; 10 11 makeFlags = [ 12 "CC=${stdenv.cc.targetPrefix}clang" 13 "CHMOD=chmod" 14 "MKDIR=mkdir" 15 "USRLIBDIR=/lib" 16 "LOCLIBDIR=/lib" 17 ]; 18 19 installFlags = [ "DSTROOT=$(out)" ]; 20 21 setupHooks = [ 22 ../../../../build-support/setup-hooks/role.bash 23 # ccWrapper_addCVars doesn’t add Csu to `NIX_LDFLAGS` because it contains objects and no dylibs. 24 ./setup-hooks/add-Csu-lib-path.sh 25 ]; 26 27 meta = { 28 description = "Common startup stubs for Darwin"; 29 badPlatforms = [ lib.systems.inspect.patterns.isAarch ]; 30 }; 31}