default.nix (472B)
1 { 2 stdenv 3 , fetchurl 4 }: 5 stdenv.mkDerivation rec { 6 name = "gen_init_cpio"; 7 src = fetchurl { 8 url = "https://raw.githubusercontent.com/torvalds/linux/462cd7724e2341472c9f9670ac88e250788d4c82/usr/gen_init_cpio.c"; 9 hash = "sha256-gwKSJGiCS4v98EArNryr/sdYAfDqnGsZ1erfGMNVjpw="; 10 }; 11 unpackPhase = "cp ${src} ./gen_init_cpio.c"; 12 buildPhase = "gcc -o gen_init_cpio gen_init_cpio.c"; 13 installPhase = '' 14 mkdir -p $out/bin 15 cp gen_init_cpio $out/bin 16 ''; 17 }