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;
|
|
} |