1{ lib 2, stdenv 3, python 4, flit-core 5}: 6 7stdenv.mkDerivation { 8 pname = "${python.libPrefix}-bootstrap-${flit-core.pname}"; 9 inherit (flit-core) version src patches meta; 10 11 sourceRoot = "source/flit_core"; 12 13 buildPhase = '' 14 runHook preBuild 15 16 ${python.interpreter} -m flit_core.wheel 17 18 runHook postBuild 19 ''; 20 21 installPhase = '' 22 runHook preInstall 23 24 ${python.interpreter} bootstrap_install.py dist/flit_core-*.whl \ 25 --install-root "$out" --installdir "/${python.sitePackages}" 26 27 runHook postInstall 28 ''; 29}