20 lines
383 B
Nix
20 lines
383 B
Nix
|
# This function provides specific bits for building a wheel-based Python package.
|
||
|
|
||
|
{
|
||
|
}:
|
||
|
|
||
|
{ ... } @ attrs:
|
||
|
|
||
|
attrs // {
|
||
|
unpackPhase = ''
|
||
|
mkdir dist
|
||
|
cp $src dist/"''${src#*-}"
|
||
|
'';
|
||
|
|
||
|
# Wheels are pre-compiled
|
||
|
buildPhase = attrs.buildPhase or ":";
|
||
|
installCheckPhase = attrs.checkPhase or ":";
|
||
|
|
||
|
# Wheels don't have any checks to run
|
||
|
doCheck = attrs.doCheck or false;
|
||
|
}
|