python311Packages.pdm-backend.setupHook: Only set SCM version if unset

This commit is contained in:
Peder Bergebakken Sundt
2024-02-28 16:38:06 +01:00
parent ce6be7a183
commit 36319f07f6
@@ -1,8 +1,10 @@
version-pretend-hook() {
echo "Setting PDM_BUILD_SCM_VERSION to $version"
export PDM_BUILD_SCM_VERSION=$version
pdm-version-pretend-hook() {
if [ -z "${PDM_BUILD_SCM_VERSION-}" ]; then
echo "Setting PDM_BUILD_SCM_VERSION to $version"
export PDM_BUILD_SCM_VERSION="$version"
fi
}
if [ -z "${dontSetPdmBackendVersion-}" ]; then
preBuildHooks+=(version-pretend-hook)
preBuildHooks+=(pdm-version-pretend-hook)
fi