Luke Granger-Brown
57725ef3ec
git-subtree-dir: third_party/nixpkgs git-subtree-split: 76612b17c0ce71689921ca12d9ffdc9c23ce40b2
24 lines
669 B
Bash
24 lines
669 B
Bash
# Setup hook for storing dist folder (wheels/sdists) in a separate output
|
|
echo "Sourcing python-catch-conflicts-hook.sh"
|
|
|
|
pythonOutputDistPhase() {
|
|
echo "Executing pythonOutputDistPhase"
|
|
if [[ -d dist ]]; then
|
|
mv "dist" "$dist"
|
|
else
|
|
cat >&2 <<EOF
|
|
The build contains no ./dist directory.
|
|
If this project is not setuptools-based, pass
|
|
|
|
format = "other";
|
|
|
|
to buildPythonApplication/buildPythonPackage or another appropriate value as described here:
|
|
|
|
https://nixos.org/manual/nixpkgs/stable/#buildpythonpackage-function
|
|
EOF
|
|
false
|
|
fi
|
|
echo "Finished executing pythonOutputDistPhase"
|
|
}
|
|
|
|
preFixupPhases+=" pythonOutputDistPhase"
|