diff --git a/flake.nix b/flake.nix index 4db25a3..91bba88 100644 --- a/flake.nix +++ b/flake.nix @@ -80,6 +80,7 @@ cat << EOF > conda/${constituent.name}/build.sh #!/bin/bash set -e + ${constituent.preSetup or ""} python setup.py install \ --prefix=\$PREFIX \ --single-version-externally-managed \ @@ -117,6 +118,11 @@ name = "artiq"; version = artiq.packages.x86_64-linux.artiq.version; src = artiq.packages.x86_64-linux.artiq.src; + preSetup = + '' + export VERSIONEER_OVERRIDE=${artiq.packages.x86_64-linux.artiq.version} + export VERSIONEER_REV=${artiq.sourceInfo.rev} + ''; dependencies = [ "pythonparser" "scipy"