Merge pull request #307098 from r-ryantm/auto-update/cilium-cli
[NixPkgs.git] / pkgs / development / python-modules / bootstrap / flit-core / default.nix
blob43fec03901cd8c8334c82f8997b1b00da1e0bc82
1 { lib
2 , stdenv
3 , python
4 , flit-core
5 }:
7 stdenv.mkDerivation rec {
8   pname = "${python.libPrefix}-bootstrap-${flit-core.pname}";
9   inherit (flit-core) version src patches meta;
11   sourceRoot = "${src.name}/flit_core";
13   buildPhase = ''
14     runHook preBuild
16     ${python.interpreter} -m flit_core.wheel
18     runHook postBuild
19   '';
21   installPhase = ''
22     runHook preInstall
24     ${python.interpreter} bootstrap_install.py dist/flit_core-*.whl \
25       --install-root "$out" --installdir "/${python.sitePackages}"
27     runHook postInstall
28   '';